qmainwindow

    2热度

    1回答

    我想构建一个嵌入式Qt应用程序。这个应用程序应该有几个窗口,通过按钮点击来调用。我不知道我是否理解以正确的方式使用qmainwindow的概念: 我是否创建一个QMainWindow类,并且应该显示的每个其他窗口都是一个作为中心控件放置的控件,或者是我称之为的任何新窗口一个新的QMainWindow? 我不使用qmainwindow的工具,菜单或状态栏只是围绕中央小部件的小部件,比如顶部的标题和底

    1热度

    1回答

    我有一个主窗口类和另一个类。 另一个类有方法createView,创建新的QGraphicsView。我从MainWindow调用此方法,我也想在我的表单上布置此视图。它看起来像: MainWindow::MainWindow(QWidget *parent) : QMainWindow(parent), ui(new Ui::MainWindow)) { ... Anot

    2热度

    2回答

    我打几次打开QMainWindow。我如何获得在我的应用程序中打开的窗口数量? void mywindow :: keyPressEvent (QKeyEvent *event) { switch(event->key()) { case Qt::Key_Enter: popUpWindow(); } } void mywindow

    2热度

    2回答

    我目前有一个从QMainWindow派生的名为`foo'的Qt窗体类。 现在在其它的类我有这样的事情 class someclass { private: foo* form; ...... public: someclass() { form = NULL; } }; 现在有在SomeClass

    -1热度

    2回答

    我正在使用qt-creator来构建一个小QT应用程序。 我有一个主窗口,我有一些像“新联系人”按钮的控件。 显示QDialog按钮,它包含3行编辑:姓名,手机和电子邮件。 该对话框通过信号/插槽系统显示。它工作正常,但我想创建一个Contact对象,当单击OK时,我想将该Contact添加到我的主窗口,以便将它放入在主窗口代码中创建的QList中。 其做法是: 的QMainWindow - >新

    2热度

    2回答

    我是PySide的新手。我遇到一个问题:一个新的QMainWindow闪过,消失了,当我触发从另一个QMainWindow中(主界面)。这里一的QAction我张贴的示例代码来说明上面: class MainWindow(QtGui.QMainWindow): def __init__(self, parent = None): super(MainWindow, self)

    1热度

    1回答

    进入一个奇怪的问题,动态添加小部件到QScrollArea中包含的QVBoxLayout。如果我按照预期添加小部件,但是在删除所有小部件后,屏幕上仍然存在一些工件。见截图波纹管: 参见下文代码: ui_mainwindow.h /******************************************************************************** **

    5热度

    1回答

    我想从QToolBar中的一个QToolButton切换到另一个。我已经使用QStackedWidget,它们太简单了,从一个widget移动到另一个,但在这里我无法通过使用keyReleaseEvent得到如何移动。 mywindow::mywindow() : QMainWindow() { widget = new QWidget(); setCentralWidget

    1热度

    1回答

    我有一个小问题 - 我有QMainWindow与按钮。点击那个按钮,我想要打开一个现有的QMainWindow(细节:我想用QWT Plot打开一个窗口,我的意思是QWt的refreshtest项目示例。) 所以我想要打开现有的Window按钮。至于我能够打开新的QMainWindow,但我能做些什么来看看项目refreshtest的MainWindow? void MyWindow::on_pu

    1热度

    1回答

    所以我想创建一个简单的程序,允许我使用随机函数来操纵矢量,但我觉得我忘记了一些相当重要的东西&基本的 请随时看看代码I已发布&让我知道解决方案是什么。我收到的错误是myvec会是“索引超出范围只意味着推回并没有在我创建的插入方法的工作。不知道为什么,我还是个新手。 #include "mainwindow.h" #include "ui_mainwindow.h" #include <QVec