我希望能运行程序的时候,能把400*900的主窗口默认显示在屏幕的右侧靠边。查了win api函数,倒是有
HRESULT SetWindowPosition(
long Left,
long Top,
long Width,
long Height
);
似乎能实现。
请问,Qt 自身的类库,是否有这方面的函数?
------解决方案--------------------
先move 然后再show
------解决方案--------------------
setGeometry(x,y,width,heigth);
这个可以控制显示的位置与 大小
------解决方案--------------------
+1
通过QApplication::desktop()的 width()和height()来获取你的屏幕的长宽,然后根据setGeometry设置位置大小。。。