14得票2回答
如何在Linux上部署Qt应用程序

我按照 Qt 文档中提到的步骤成功完成了以下操作: Linux/X11 下编译 Qt Linux/X11 下部署 Qt 但是,我仍然无法生成静态 Qt 应用程序,由上述文档步骤生成的可执行文件在其他系统上仍然需要 Qt 共享对象。 有什么想法吗?

11得票3回答
如何格式化/更改qmake构建输出

我该如何格式化make输出 (!!仅通过更改qmake项目文件!!)。 我的编译行越来越长,在它们之间几乎看不到单行警告/错误。 我在考虑像这样的东西$(CC) in.ext -o out.ext 感谢关注

8得票2回答
如何在Qt中获取selectionchange事件

我有一个继承自QWidget的类,在这个类中,我将创建一个QListView对象并填充要显示的项目。 当列表视图中的项目选择发生变化时,我想获取selectionChange事件。 我该如何实现这个功能?请简要告诉我。

12得票2回答
如何在Qt中使用foreach和QDomNodeList?

我刚开始学习Qt,每天都在学习新的东西。 目前,我在业余时间为我的Nokia N900开发一个小应用程序。 一切都很好,我能够在设备上编译和运行Maemo应用程序。 我刚学到了Qt中的foreach关键字。(我知道它不是C++的关键字,所以直到无意中看到了涉及它的Qt文档,我才开始考虑它。)...

15得票4回答
如何使用qmake生成.sln/.vcproj文件

我有一个位于 c:\test 文件夹中的 main.cpp 文件,并执行以下操作:qmake -project qmake -tp vc test.pro 答案是:WARNING: Unable to generate output for: C:/test//Makefile.Debug [...

18得票6回答
如何在Qt中将点击事件传递给下面的兄弟控件?

我有一个窗口中的两个重叠小部件,分别为子部件A和B,子部件A在B之上并接收鼠标事件,但有时需要将单击事件传递给子部件B。 理想的解决方案是使用event->ignore(),但这会将事件传递给父级小部件,而不是兄弟姐妹小部件。 "全部传递"的解决方案setAttribute(Qt::...

16得票2回答
什么是QVariant,何时应该使用它?

QVariant是什么?何时应该使用?

7得票2回答
有没有一种简单的方法可以更改QTableWidget中行的背景颜色?

我知道你可以循环遍历QTableWidgetItems并更改它们的颜色,但是如果我使用了setCellWidget并且有一些不是QTableWidgetItems的单元格呢?我找不到一个简单的setRowColor方法。既然有交替行颜色等方法,似乎应该有一个简单的方法来做到这一点。是否有一种简...

13得票1回答
我们如何知道字符串的宽度和高度?

我想创建一个与字符串大小完全相同的按钮,因此我需要获取字符串的宽度和高度。

12得票1回答
QLabel占用太多空间

我在QStackedWidget中使用QLabel和QPLineEdit,QLabel的大小应该接近于持有该小部件的窗口大小。 但是当我为QLabel设置过长的文本时,它会过度扩展,而且我无法横向缩小窗口大小,其最小宽度也太大了。 我已经将这三个小部件的大小策略设置为Minimum,但它对...