- implemented resize using xcb
- use xcb to move sizeGrip on resize because Qt move seems broken after widget is reparented
- use xcb to get sizegrip' root coordinate, because Qt MapTo methods are broken after widget is reparented
- protect all XCB calls behind typedef and runtime check
- disable sizeGrip if not in X11