cost 132 ms
使用另一個頭文件中的方法連接一個頭文件中 QDialog 中的 QPushButton

[英]Connect QPushButton in the QDialog in one header file with method in another header file

我在 CMakeLists.txt 中設置了這樣一個項目:(這是一個以最大化尺寸打開的窗口。其中有一個按鈕。按下按鈕時 - 出現一個彈出窗口) 我有 MainWindow 類,它只是通過按 QPushButton 'createP' 啟動彈出窗口: 在 mainwindow.cpp 中: 所以在P ...

QDialog 作為 QMainWindow 中的中央小部件布局

[英]QDialog as central widget layout in QMainWindow

您可以在 Python 中將 QDialog 顯示為 QMainWindow 的中心小部件嗎? 如果是這樣,你會怎么做? 我正在嘗試找到添加菜單欄的最簡單方法,據我所知,該菜單欄僅適用於 QMainWindow。 有沒有可能將兩者連接在一起? ...

如何關閉在 Qt 中使用不同 ui 文件的 QDialog?

[英]How to close a QDialog that uses a different ui file in Qt?

我一直在嘗試關閉使用單獨的 ui 文件的 QDialog。 該對話框用於不同類(TaskManager)的插槽中。 抱歉這個問題,但我在任何地方都找不到解決方法。 我正在創建一個 ToDo App 作為大學項目(第一年,第一次使用 C++ 和 Qt):當用戶單擊 TaskManager 中的“添加 ...

從 QDialog 2 關閉和打開 QDialog

[英]Close and Open QDialog from QDialog 2

因此,我在 2 個不同的類中有兩個 QDialog,在一個 Qdialog 中,我有一個 QTableWidget,其中包含來自 MYSQL 數據庫的一些數據,我想在關閉第二個 Qdialog 時關閉並重新打開它,所以這是我嘗試過的,但沒有不行: ...

刷新/重新打開帶有 QTableWidget 的 Qdialog

[英]Refresh/Re-open Qdialog with QTableWidget inside

我有一個程序被“划分”為 6 個類,第一類是主窗口,我可以在其中選擇我想去的地方(我有 4 個選擇,一個用於可視化所有數據的頁面,一個用於修改和其他 2 個使用過濾器可視化數據),每個頁面都是一個包含 QTableWidget 的 QDialog,該表連接到 SQL Server 數據庫並顯示來自特 ...

僅當內容大於大小時,帶有滾動條的 QDialog 才可見

[英]QDialog with scrollbars visible only when content is bigger than the size

如何使 QDialog 根據內容調整大小,如果內容大於屏幕大小,將對話框調整為屏幕大小並顯示滾動條(水平和垂直)? 提供一些上下文: 我創建了繼承自 QDialog 的類,我將其用作通用對話框(從中創建自定義錯誤、警告和信息對話框),並且我想添加一個 QScrollArea,因此當內容大於屏幕大 ...

隱藏 PyQt 主窗口會影響子對話框的行為

[英]Hiding PyQt main window affects behaviour of child dialog

在 PyQt5 中,我想知道為什么隱藏 QMainWindow 會影響子對話框的行為? 例如,在下面的代碼中,如果我單擊“顯示對話框”->“確定”,則會顯示 QMessageBox,然后程序終止。 但是,如果我在 showChildDialog() 中注釋掉 self.hide() 和 se ...

PyQt5:如何將 closeEvent 與自定義消息框一起使用

[英]PyQt5: How to use closeEvent with a custom message-box

在關閉主 window 之前,我想做一些最后的操作。 我認為closeEvent是正確的做法,但標准 QMessageBox 不適合我的設計,所以我想自己做(我也做了)。 但是使用下面的代碼,應用程序直接關閉而不顯示我的消息框。 這是什么問題? 這是lastWindow代碼:(pyuic5 gene ...

PyQt5:為什么 QPushButton.setDefault() 忽略空格鍵但可以輸入/返回?

[英]PyQt5: Why does QPushButton.setDefault() ignore spacebar but work for enter/return?

我有一個帶有兩個按鈕的模式,一個Accept和一個Cancel 。 我使用.setDefault()和.setAutoDefault()將取消按鈕設置為默認值 按返回激活取消按鈕,但是當我按下空格鍵時,接受按鈕被激活。 為什么應用程序/接受按鈕忽略默認配置並在按下空格鍵而不是取消按鈕時激活? 盡管 ...

從調用窗口中的對話框中檢索數據

[英]Retrieve data from a dialog in the calling window

我正在努力從 QDialog 窗口中檢索結果並將它們傳遞回前一個窗口。 我希望用戶能夠選擇一個值/值,然后一旦他們在對話框窗口中單擊確定,它應該將它們返回到前一個窗口,並將文本傳遞到 byVariables 文本框。 錯誤返回self.procUnivariate.byVariables.setTe ...

Qt Main Window 中的對話框,使背景變暗

[英]Qt Dialog in Main Window, make the background dimmed

我正在嘗試創建一個動態自定義對話框 class。它將中央小部件作為參數,並且該中央小部件將成為該自定義對話框的主要小部件。 (動態) 當它顯示自己時,它會使背景變暗/變暗。 可能我應該使用exec_ function 來防止在對話框區域之外單擊。 重要的是將自己添加到主窗口的布局中,這樣當主窗口 ...

Qt 與 C++:class “AddDialog”沒有成員“carNameEdit”

[英]Qt with C++: class "AddDialog" has no member "carNameEdit"

我正在按照 Qt 中的本教程創建我的第一個項目。 我已經重命名了一些小部件,但我一直在使用我自己的名字。 但是,當我現在嘗試在 AddDialog 中訪問 label 的文本時,AddDialog 似乎沒有 Label,即使名稱是相同的,我在教程中也有它。 這是代碼: 汽車租賃.cpp 添加對話框 ...

刪除 QWidget 后調整 QDialog 的大小

[英]Resizing QDialog after removing QWidget

從布局中刪除 QWidget 后,有什么方法可以調整 QDialog 的大小? 我還是個初學者,所以如果代碼看起來有點傻,請多多包涵。 主對話框幾何圖形在 resizeEvent() 期間存儲在創建小部件之前: https://imgur.com/a/vFORp4t 創建小部件時: https:// ...

Quasar 在所有處理完成后以編程方式關閉彈出對話框

[英]Quasar programatically closes popup dialog after all processing completes

我有一個q-dialog組件,它有 2 個按鈕 - CANCEL和OK 。 取消按鈕使用v-close-popup但OK不能使用它,因為它正在執行一些異步數據獲取,在對話框上填充一些 UI 元素並在它自動關閉之前進行一些處理。 我嘗試使用v-close-popup並在現有 UI 元素上調用docum ...

QTCreator 5.0.2,兩台window、C++並行運行

[英]QTCreator 5.0.2, parallel run of two window, C++

我通過了關於我的問題的建議“問題”。 然而,兩者都沒有解決它。 我編程了兩個 windows。 第二個 window 從第一個 window 打開。 我需要激活兩個 windows,但是要啟動我使用的第一個窗口(MainWindow): 如前所述,第二個 window 是從 pushButton 啟 ...

Pyside6:使用 function 而不是 class 創建 QTabWidget

[英]Pyside6: Create QTabWidget with function rather than class

我一直在嘗試使用 Pyside6 制作一個應用程序,但似乎無法理解為什么我們不能創建一個僅具有 QTabWidget 功能的 QDialog。 我不確定我是否在某個地方犯了錯誤,這是我寫的代碼: 進口: 2 個標簽 function: 以及主要的function: Output: 所有這一切 ...

“此插件不支持propagateSizeHints()”/在QDialog 子類上調用`exec`

[英]"This plugin does not support propagateSizeHints()" / calling `exec` on QDialog subclass

NB 操作系統是W10 。 這里的上下文是 pytest-qt。 我找到了這個答案並嘗試使用它(見下文)。 當測試方法調用創建QFileDialog然后對其調用exec的應用程序方法時,我收到此錯誤。 然后控制台發出此消息並且控制台掛起。 我別無選擇,只能手動關閉控制台。 這里涉及的一個因素 ...

為什么調整模態 Qt 對話框的大小使其不再停留在 ctwm 窗口管理器中的父級之上?

[英]Why does resizing a modal Qt dialog make it no longer stay on top of its parent in the ctwm window manager?

我調用了模態 QDialog 的resize方法。 我希望這不會影響其始終處於頂部的行為,但現在可以將父窗口再次置於最前面。 當模態打開時,父窗口仍然無法進行交互(在這種情況下是 X/C/Ctrl+Q 鍵綁定)。 為什么會發生這種情況? 我的窗口管理器是在 X11 上運行的 twm 派生 (c ...

為什么當我想在我的 Qt 應用程序上打開第二個 window 時,我的 header 文件無法識別第二個 window?

[英]Why while i want to open a second window on my Qt app, my header file does not recognize the second window?

我堅持了2天.. 我的代碼構建沒有任何問題,但由於我做了一些與此無關的更改(我認為)它不再構建了。 所以我想通過點擊第一個 window 的按鈕打開一個新的 window 以打開第二個並關閉第一個。 我按照我在不同教程中看到的那樣做了。 但事實是我的 firstWindow header 無法識別 ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM