qmainwindow

    1熱度

    2回答

    我正在執行一個應用程序,其中我有3 QToolButton,並且如果重點是QToolButton,它應該resize。 我的一個朋友給了我答案,但我無法弄清楚,因爲我在我的mainWindow中也繼承了QMainWindow類。他告訴繼承QToolButton。但是會出現多重繼承問題。那麼如何使用focusInEvent()。 MyCode: mywindow.h : class mywin

    0熱度

    1回答

    我對Qt4很熟悉,但我們正在嘗試轉換到Qt5並且它非常困難。我正在嘗試創建一個非常簡單的應用程序,並且使用Qt PRO文件工作,但我們需要將其基於cmake來保持構建服務器的快樂。 我得到的錯誤是「在mainwindow.cpp中它構造」ui(new Ui :: MainWindow)「的行中使用了不完整類型'struct Ui :: MainWindow'」。 這裏是我的文件(簡化,以縮短這個帖

    0熱度

    2回答

    我正在構建一個記事本,並且希望計算對話框中的單詞。 QString input = ui->textEdit->toPlainText(); int spaces = input.count(" "); ui->NumWordsLabel->setNum(spaces); 這是我迄今的嘗試。 不過,我想在我的對話框中執行此代碼,所以我需要通過 ui->textEdit->toPlainTe

    0熱度

    1回答

    我在C++ GUI中創建了一個簡單的登錄程序,但由於某些原因,使if語句爲true的條件始終爲true,無論如何。我已經看了很多次,我真的不知道這是什麼,任何輸入將不勝感激。 #include "mainwindow.h" #include "ui_mainwindow.h" MainWindow::MainWindow(QWidget *parent) : QMainWindow

    0熱度

    1回答

    我使用qt 4.7和qxmpp 0.7.6在linux上製作了項目,所有工作都很好 我在windows上安裝了Qt 5.2,編譯了qxmpp並安裝了它,它已經成功完成並且在 C:\ Qt \ Qt5.2.0 \ 5.2.0 \ msvc2010 \ include \ qxmpp目錄,似乎一切都很順利 我從linux複製項目,更改qxmpp的includepath,因此它現在適合windows並運

    0熱度

    1回答

    我有我的Qt的應用程序有問題,我用QMainWindow中,並嘗試建立2 QComboBox像我一樣,對於其他部件的目標在setupUi實施崩潰: 是我的班主窗口,它的工作完美並顯示,直到我說了2組合框。 class MainWindow : public QMainWindow { Q_OBJECT public: explicit MainWindow(QW

    1熱度

    1回答

    我正在使用QMainWindow進行我的項目的GUI開發..我遇到的一個問題是阻止所有其他可見窗口獲取輸入,而一個正在運行。 我不能使用QDialog。因爲QMainWindow的豐富功能是必需的。 我該如何聲明特定窗口爲模態?我試過QWidget::setWindowMOdality()。 這是一個演示程序,我試過了,但沒有奏效。 #include <QApplication> #includ

    1熱度

    1回答

    我有一個GUI應用程序的MainWindow調整大小的問題。 這是我所看到的,當我嘗試運行應用程序: Link Image 1 和發生什麼,當我嘗試用鼠標來調整其大小: Link Image 2 我想,當我嘗試調整MainWindow的大小,就像我之前展示的第一張圖像一樣,它顯示的是內部的Widget,而不是每個「標籤」之間有很大的間距。 如果它可以幫助這是代碼: Link Code 你可以去st

    0熱度

    2回答

    QDockWidget給左邊距4px添加到dockwidget的小部件。我試圖 theToolbarDock->setStyleSheet("margin: 0px; border:0px"); theToolbarDock->setContentsMargins(0,0,0,0); 和 theToolbarDock->佈局() - > setContentsMargins(0,0,0,0)

    3熱度

    2回答

    考慮以下示例代碼: from PyQt5.QtWidgets import (QApplication, QHBoxLayout, QLabel, QWidget, QMainWindow, QVBoxLayout, QTextEdit) class MainWindow(QMainWindow): def __init__(self): super