qtwidgets

    0热度

    2回答

    我需要材料样式替换标准窗口小部件,并且使用自定义窗口小部件很难实现它们。我想知道是否有任何方法可以包含快速控制模块的小部件,并将它们用作常规小部件?

    2热度

    1回答

    我有一个Qt应用程序,用于解析一些JSON文件并输出其内容。我希望输出为等宽字体,最简单的方法是将整个应用程序的默认字体更改为等宽字体。我如何在Qt中做到这一点?

    1热度

    3回答

    我有QPushButton这个信号: void MainWindow::on_addNode_clicked() { ui->nodesTable->insertRow(ui->nodesTable->rowCount()); if(ui->nodesTable->rowCount()>1) { ui->nodesTable->item(ui->node

    1热度

    1回答

    我试图找到这个谷歌的答案,但没有任何结果。我正在将应用程序从Qt4转换为Qt5。这个应用程序在Qt4中完美编译,但是当我尝试对Qt5进行编译时,它给了我这个权限错误。由于这个类的状态在两个版本中都受到保护,所以我很难理解需要更改的内容。 这个编译问题已被复制到几个不同的Ubuntu安装(包括wsl),但我还没有尝试在Fedora中。 这里的类的子集 #include <QWidget> #inc

    0热度

    1回答

    我写一个C++ QT5 Widget桌面应用程序中的QT主窗口方法,我需要运行时间被压在一个单独的线程时,起动/停止按钮耗时的操作MainWindow::performLengthyOperation(bool)。 这耗时的操作是在我的MainWindow.h/CPP一个相当长的方法。停止后台IO活动的操作大约需要6秒,启动大约需要2秒。在按下开始/停止按钮的过程中,UI不响应。本质上,在附加到我

    0热度

    1回答

    我有一个QTreeView控件放在里面QDockWidget: 我想设置QTreeView的属性,它会自动填充整个可用的客户端绘制的区域(如的WinForms DockFill性质相似)。 QT-Designer如何实现这一目标? 注:我已经与QTreeView小号sizePolicy性能玩耍。如果这些设置为扩展(默认情况下),则接受的答案将开箱即用。

    0热度

    1回答

    我使用QTreeView::resizeColumnToContents(int column) ,但如果我做得一样 if (t->columnWidth(0) > 10) { t->setColumnWidth(0, 10); } 它不工作,我怎么能设置最大宽度甚至有后呢?

    1热度

    1回答

    我想使用Qt在QWidget中调整大小功能,如下图所示。 我用以下尝试以下方法: 使用QSizeGrip,setSizeGripEnabled

    2热度

    1回答

    我最近更新了Python的Qt5的新版本。这样做,我一直不得不根据已经发生的一些显着变化来改变我的代码。我想了解一下我创建的这行代码。这感觉就像是解决从函数中获取string而不是tuple的问题的一种肮脏的方式。 (注意[0]在该行的结尾) filename = QtWidgets.QFileDialog.getOpenFileName(None, "Open " + key + " Data

    1热度

    1回答

    更新自定义列表控件项目我可以用下面的代码添加自定义QListWidgetItem在QListWidget - for item in dl_list: widget = QtWidgets.QWidget() card = Ui_DownloadCard() card.setupUi(widget) card.set_filename(item