23得票8回答
如何恢复QTreeView上次展开的状态?

我的情况: 使用表格数据的 QTreeView 类 已经连接上 QAbstractTableModel 模型 问题: 如何保存项目的展开状态?有人完成了解决方案吗? PS: 我知道我可以自己编写代码,但是我没有太多时间,而且这不是我们项目的主要问题,但是我们仍然需要它,因为应用程序包...

23得票2回答
关于在Qt 4中删除、移除小部件和布局

我使用Qt 4.7,Windows 7,64位。 我创建了一个自定义表格。每一行都是一个带有小部件的水平布局。将这些行保存在QList中,以便轻松访问其中的子项。这些行也被添加到父窗口中。 如果我调整父窗口的大小,我会计算新的大小,删除所有内容,然后再重新创建。 我的问题是我不想删除任何...

23得票4回答
QString的分割

我有这些URL字符串 file:///home/we/Pictures/neededWord/3193_n.jpg file:///home/smes/Pictures/neededWord/jds_22.png file:///home/seede/kkske/Pictures/nee...

23得票4回答
有没有一个好的来源可以获取第三方QT GUI控件?

我已经试图通过 Google 找到它们,但运气不太好。我知道第三方控件的数量不像 .NET 或 Java 那样多,但肯定有一些控件比库中提供的更好吧?

23得票2回答
Qt Designer:如何为按钮添加自定义槽和代码

我使用Qt4 Designer,我希望当我点击"yes"按钮时执行一些代码。而当我点击"no"时,执行其他代码。我该如何做?

22得票1回答
用另一个布局替换QWidget上的布局

我有一个小部件,当选项切换时会改变。这将使所有布局和小部件无效。我保留了所有布局的列表,因此我可以使用类似于这个答案中的方法删除它们:class MyWidget(QFrame): # ... def reLayout(self): def deleteLayoutCh...

22得票4回答
如何在C++ Qt中填充静态QMap的值?

我在我的C++头文件中有这个:#include <QMap> #include <QString> class LogEvent { public: LogEvent(); enum column_t {TIMESTAMP_COLUMN = 0, ...

22得票3回答
QT4:带圆角的透明窗口

如何创建一个具有圆角边框(没有标准边框)的半透明窗口? (使用Qt :: FramelessWindowHint禁用标准边框) 我尝试使用样式表,但是border-radius和opacity似乎对窗口没有任何影响,只能作用于其子窗口。 我的第二个想法是使窗口完全透明(使用setWind...

22得票1回答
如何在Qt中添加子菜单

如何从下面的菜单中添加子菜单?我需要在点击后打开一个子菜单。 "A->Setup" 我想要一个子菜单在主菜单的侧边打开。 void MyMenu::cppSlot() { QMenu *xmenu = new QMenu; ...

22得票1回答
每次发出信号时,槽函数会被多次调用。

我正在一个块中使用信号和槽连接。我的代码如下所示: 在a.cpp中:{ QObject::connect(m_ptheFlange2Details,SIGNAL(GetFlang1DimAfterAnalysis()), this,SLOT(GetFlang...