博主,自己的程序突然报了一种错误如下

setGeometry: Unable to set geometry 1420x1421+8+31 on QWidgetWindow/'MainWindowWindow'. 
Resulting geometry:  1420x1181+8+31 (frame: 8, 31, 8, 8, custom margin: 0, 0, 0, 0, minimum size: 1376x1072, maximum size: 16777215x16777215).

解决方案是

setWindowFlags(Qt::WindowCloseButtonHint | Qt::MSWindowsFixedSizeDialogHint);

就不会再报错了!

setGeometry: Unable to set geometry 100x30+912+505 on QWidgetWindow/'InputDlgClassWindow'. Resulting geometry: 180x30+912+505 (frame: 11, 45, 11, 11, custom margin: 0, 0, 0, 0, minimum size: 0x0... setGeometry: Unable to set geometry 72x15+640+276 on QWidgetWindow/'QLabelClassWindow'. Resulting geometry: 140x15+640+276 (frame: 9, 34, 9, 9, custom margin: 0, 0, 0, 0, minimum size: 0x0, maximum 在Qt编程,特别是通过写代码的方式实现各种界面的时候,冷不防就会出现类似下面的报错: Unable to set geometry 46x30+480+190 on QWidgetWindow/'QPushButtonClassWindow'. Resulting geometry: 116x30+480+190 (frame: 8, 30, 8, 8, custom margin: 0, 0,... 由于子窗口和父窗口的大小关系不健康,导致父窗口resize失败,失败后会自定义大小 解决方法: 首先,修改父窗口尺寸,保证其大小可以容纳子部件,可以使用setFixSize()之类的函数修改父窗口尺寸。 其次,一定要保证修改父窗口尺寸的函数是放在窗口布局代码之前,如图,我的setInterface()函数内是对窗口布局,若this->setFixSize(QSize(1200,800));函数在setInterface()后面,则还是会报这个错误,只需要将函数位置换一下即可 setGeometryDp: Unable to set geometry 200x100+1459+-799 on QWidgetWindow/'MainWindowClassWindow'. Resulting geometry: 236x100+1459+-799 (frame: 13, 58, 13, 13, custom margin: 0, 0, 0, 0, minimum ... 在windows下编译出现了下面这些警告,ubuntu下好像不会出现这个 setGeometry: Unable to set geometry 1080x1920+8+30 on QWidgetWindow/'CallnumberWindow'. Resulting geometry: 1080x750+8+30 (frame: 8, 30, 8, 8, custom margin: 0, 0... 在使用Dialog对话框时,虽然成功弹出了对话框,但是每次都会出现以下提示信息: setGeometry: Unable to set geometry 152x30+851+462 on QWidgetWindow/'QInputDialogClassWindow'. Resulting geometry: 219x107+851+462 (frame: 9, 38, 9, 9, custom... Thee是一个微型实用程序,它使您不必再使用this关键字。 为什么thee ? 我想我们都可以同意,javascript中的this关键字是愚蠢的。 因此, thee摆脱了使用它的需要。 曾经。 像这样: 通常我们会写 var ackgnowledgeClick = function ( e ) { this . textContent = "You Clicked the button at (" + e . pageX + ", " + e . pageY + ")" ; $ ( 'button' ) . on ( 'click' , ackgnowledgeClick ) ; 现在你可以 npm install thee jspm install npm:thee import thee from 'thee' var ackgnowledgeCl 今天调界面使用setFixedSize报错:QWindowsWindow::setGeometry: Unable to set geometry 1920x1080+0+0 on QWidgetWindow/'CbAppParentWidgetClassWindow'. Resulting geometry: 3840x1080+0+0 (frame: 0, 0, 0, 0, custom m...