Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jsp/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Qt Mac:利用所有窗口宽度。_Qt - Fatal编程技术网

Qt Mac:利用所有窗口宽度。

Qt Mac:利用所有窗口宽度。,qt,Qt,Qt/Mac上是否有强制的两像素窗口边距 无论我怎么尝试,我都不能在小部件的边缘绘制或放置小部件 请看Mac的Messages应用程序的屏幕截图: 如您所见,高光一直延伸到窗口的边缘 我不能在Qt中复制这个。无论我做什么,我总是会有一个2像素的不可见“边距”,它来自任何地方,尽管我的*.UI文件有一个小部件,它的子小部件延伸到它的边缘——当UI成为一个活动小部件时——它会有这些边距 这是从哪里来的?它不在样式表文件中 我做了一个简单的测试(Qt 5.2.1),在小部件中使用了一个行编辑,带有水

Qt/Mac上是否有强制的两像素窗口边距

无论我怎么尝试,我都不能在小部件的边缘绘制或放置小部件

请看Mac的Messages应用程序的屏幕截图:

如您所见,高光一直延伸到窗口的边缘

我不能在Qt中复制这个。无论我做什么,我总是会有一个2像素的不可见“边距”,它来自任何地方,尽管我的*.UI文件有一个小部件,它的子小部件延伸到它的边缘——当UI成为一个活动小部件时——它会有这些边距

这是从哪里来的?它不在样式表文件中


我做了一个简单的测试(Qt 5.2.1),在
小部件中使用了一个行编辑,带有
水平布局,边距为0,我使用了所有宽度。

好的,我找到了罪魁祸首。这是Qt创造者

事实证明,.UI表单的所有更改都没有生成。因此,我取消了页边距,虽然在UI表单上可见,但从未编译过。用户界面。该文件从未重新生成。我必须手动删除它才能正常工作