我在 QDialog 中有一个带有 7 列的 QTableWidget,其中每一行都有有关特定目录中文件的信息。使用一些复选框、lineedits 等,我希望能够仅显示具有特定文本的文件,我可以在 lineEdit 中手动添加。
是否可以以某种方式检查每一行,如果它包含 lineEdit-text 并且不隐藏该行(不更改其他行的任何索引,我不必隐藏)?
我有一个带有六个选项卡的QTabWidget,所有选项卡都有一个图标-但图标不在选项卡的中心:

到目前为止,我所做的是:
tabWidget->setStyleSheet("QTabBar::tab {width: 40px; height: 40px;}"
"QTabBar::tab:selected {background: lightblue;}");
tabWidget->setIconSize(QSize(40, 40));
tabWidget->addTab("widget", QIcon("iconPath"), ""); //<--for all six tabs
Run Code Online (Sandbox Code Playgroud)
和:
tabWidget->setTabIcon(index, QIcon("iconPath"));
Run Code Online (Sandbox Code Playgroud)
有什么想法为什么会发生这种情况,以及如何解决?