Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/156.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/qt/6.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
C++ Qt,通过继承生成的小部件?_C++_Qt - Fatal编程技术网

C++ Qt,通过继承生成的小部件?

C++ Qt,通过继承生成的小部件?,c++,qt,C++,Qt,我记得和Qt混在一起的时候看到了它的样子 class MyForm : QDialog { } 而不是 class MyForm { void SetupUi(QDialog* dialog); } 如何生成继承的表单?这是自Qt 4.0以来设置UI的唯一新方法。不管你喜欢与否,你都可以在构建之前修改生成的代码 这里有一篇关于将.ui文件移植到Qt 4.x-。你确定吗?当我和qmake混在一起时,我确信我让它生成了如上所述的代码。谢谢你的链接。我想,如果其他方法都失败了,那么这种技

我记得和Qt混在一起的时候看到了它的样子

class MyForm : QDialog
{

}
而不是

class MyForm
{
    void SetupUi(QDialog* dialog);
}

如何生成继承的表单?

这是自Qt 4.0以来设置UI的唯一新方法。不管你喜欢与否,你都可以在构建之前修改生成的代码


这里有一篇关于将.ui文件移植到Qt 4.x-。

你确定吗?当我和qmake混在一起时,我确信我让它生成了如上所述的代码。谢谢你的链接。我想,如果其他方法都失败了,那么这种技术应该会很好地发挥作用。实际上,这种方法可能更好。这样生成的代码是独立的,我不必不断地将生成的代码与我自己的代码合并。