cost 265 ms
如何創建半透明/透明的`QOpenGLWindow`

[英]How to create a translucent/transparent `QOpenGLWindow`

眾所周知,要使QWidget / QOpenGLWidget半透明/透明,只需要:widget->setAttribute(Qt::WA_TranslucentBackground) 但是,由於QWindow / QOpenGLWindow不是小部件並且沒有setAttribute ,我不 ...

2022-12-01 01:53:19   1   118    c++ / qt / qwindow  
如何檢測嵌入 QWidget.createWindowContainer 的外國 window 何時自行關閉?

[英]How to detect when a foreign window embedded with QWidget.createWindowContainer closes itself?

我正在使用PySide2.QtGui.QWindow.fromWinId(windowId)將另一個 window 嵌入到 Qt 小部件中。 它運行良好,但當原始 X11 window 破壞它時,它不會觸發事件。 如果我使用mousepad & python3 embed.py運行下面的文 ...

從 window 中刪除圖標

[英]Remove icon from window

我發現,如果我從QDialog中刪除所有標志,並將 Windows 標志設置為QtCore.Qt.CustomizeWindowHint和QtCore.Qt.WindowTitleHint ,圖標就會消失,關閉按鈕也會消失。 不幸的是,如果我添加QtCore.Qt.WindowCloseButton ...

在 MacOS 上使用 cmd + h 隱藏時無法顯示()QWindow

[英]Can't show() QWindow when it was hidden with cmd + h on MacOS

我有一個問題,當它被 MacOS 快捷方式隱藏時,我無法提升我的應用程序窗口。 它在所有其他情況下都能正常工作。 在我的應用程序中,我有 1 個主 qWindow,稱為QWindow* mMainWindow; 並將以下代碼添加到托盤按鈕 當我只使用 qt mMainWindow->hi ...

QOpenGLWindow 和 QOpenGLWidget 之間的性能差異是什么?

[英]What is the performance difference between QOpenGLWindow and QOpenGLWidget?

我一直在研究QOpenGLWindow和QOpenGLWidget兩個類。 在 QOpenGLWindow 的文檔中,它指出:“與 QOpenGLWidget 不同,QOpenGLWindow 不依賴於小部件模塊並提供更好的性能。” 在我當前的項目中,我制作了一個QMainWindow ,它有一個Q ...

PyQT5:如何連續打開和關閉3個窗口

[英]PyQT5: How to open and close 3 windows consecutively

我在GUI的過程中遇到問題。 我有3個窗口,這是主窗口->第2窗口->第3窗口,然后退出。 單擊進入第二個窗口的按鈕時,它的效果很好,但是如果我單擊到窗口3的按鈕,它會崩潰。 整個過程粉碎了,沒有說任何錯誤。 這是我的第一個窗口的代碼: 這是第二個窗口的代碼: ...

如何攔截和取消最小化窗口?

[英]How can I intercept and cancel the minimizing of a Window?

我的項目中有一個Window子類,並且在運行時創建了實例並將其完全顯示在QML端。 我知道我可以通過在flags:不包括WindowMinimizeButtonHint來防止窗口被最小化,但是我實際上需要顯示並啟用最小化按鈕,但是能夠攔截最小化按鈕單擊,取消實際的最小化,然后執行還有其他事情( ...

2018-07-25 01:07:10   1   557    qt / qml / qwindow  
在子multiprocessing.Process(Python3)中打開PyQt5窗口

[英]Open PyQt5 window in child multiprocessing.Process (Python3)

我正在嘗試在新過程中打開第二個窗口,以不凍結PyQt5的主窗口。 因此,我定義了一個新類,該類繼承自multiprocessing.Process並顯示了窗口。 這是主要代碼: 該過程已創建並獲得PID。 調用run()函數時,顯示消息“正在打開窗口。。”,但沒有其他任何反應。 ...

QWindow提示不起作用

[英]QWindow Hint doesn't work

我試圖隱藏QWindow對象的欄,但是它不起作用。 目的是在MDI區域的QWindows對象上顯示來自Ogre3D的場景。 這是MainWindow中的代碼: 它看起來像這樣的截圖 有人知道哪里出問題了嗎? 謝謝您的支持。 ...

無法在Qt Widget上繪制,顯示錯誤“paintEngine:不應再被調用”

[英]Unable to paint on Qt Widget, shows error “paintEngine: Should no longer be called”

我使用Qt Creator創建了一個小部件,它在主窗口內有兩個子窗口,一些按鈕可以加載,保存圖像,設置筆寬和顏色以在窗口上繪畫。 但是,當我開始繪畫時,它給我錯誤的說法 有誰知道我在做什么錯,我檢查了與此主題相關的線程但找不到合適的解決方案。 我也是c ++的新手,所以請幫我找一個解 ...

在 Qt5 中的 QWidget 中顯示 Qt3D 內容

[英]Show Qt3D stuff inside QWidget in Qt5

因此,當我讀到Qt3D重新出現在v2.0 中並且實際上很快成為Qt5的一部分並且其中的一部分已經可以作為技術預覽進行測試后,我內心感到溫暖和模糊。 我制定了一個簡單的計划,我將讓Qt3D在我現有的基於C++/widgets的應用程序中的一個小部件中工作。 然而,我能找到的唯一一個展示如何從C++使 ...

從批處理文件啟動 Qt 應用程序

[英]Launch Qt application from batch file

我在 Qt 和 Qt Creator 之外開發了一個應用程序,當我運行這個應用程序時,它可以工作。 但是當我使用批處理文件執行應用程序時,我收到此錯誤: 應用程序無法啟動,因為它無法找到或加載 Qt 平台插件“Windows 我已經包含了包括 platform/qwindows.dll 在 ...

在QWindow中使用QFileDialog

[英]Using QFileDialog with QWindow

我嘗試使用OpenGL實現應用程序,因此如以下示例所示,我使用QWindow創建了OpenGL上下文。 http://doc.qt.io/qt-5/qtgui-openglwindow-example.html 在此應用程序中,我想在按S鍵時創建一個文件對話框。 但是, QFile ...

在QWindow中識別設置/丟失的Focus-Event

[英]Recognize set/lose Focus-Event in QWindow

我創建了一個Qt-Quick Combo-Box,單擊該組合框時將打開一個QWindow,在其中顯示TableView中的內容。 問題是,無法設置對TableView的關注。 因此,第一個問題是:如何在我的TableView(位於QWindow內部托管)上設置Focus? 此外,如 ...

構造函數完成后,如何立即銷毀從QWindow對象派生的?

[英]How to destroy derived from QWindow object immediately after constructor done?

如果構造函數中的某些條件為真,則需要在構造函數完成后立即銷毀從QWindow對象派生的對象。 我要在構造函數中設置成員變量,並在窗口初始化函數中簽入。 但是我不知道哪個功能或信號適合於此。 ...

如何為Qt應用程序的整個窗口設置背景顏色?

[英]How do I set a background color for the whole window of a Qt application?

有誰知道如何能夠為Qt應用程序的整個窗口設置背景顏色? 到目前為止,我正在使用樣式表,但只能弄清楚如何為小部件分配背景顏色,如QGroupBox或QPushButton 。 基本上,如果我想要一個黑色背景,我怎么能讓它無縫,沒有任何原始背景的邊框? ...


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