qtgui

    1熱度

    1回答

    我有一個QListWidget,它由自定義小部件使用setItemWidget填充。 這些自定義列表項目是完全靜態的,他們只是有一堆標籤與各種文本和圖像。我的QListWidget顯示正確。我允許拖放重新排序,並且在將項目移動到其他位置後,它變得不可見。它並沒有消失,因爲它佔據了顯示器的空間,我甚至可以點擊它,它完全不可見,就像它裏面的所有標籤突然變成空白一樣。有趣的是,如果我爲這些小部件設置了背

    0熱度

    1回答

    我有一個關於信號和插槽的問題。在我的應用程序中,我想在對話窗口中將一個對象的信號連接到textEdit。我的信號發出QString;如果我違反了封裝(通過使UI公開而不是私有)並將信號直接連接到textEdit它可以工作。但我覺得這不是正確的方法。如果我讓像下面這樣: connect(m_osgWidget->picker.get(), SIGNAL(setX(QString)), m_addAg

    1熱度

    1回答

    創建QVideoWidget 我有下面這段代碼: #include <QtWidgets/QtWidgets> #include <QtMultimedia/QCamera> #include <QtMultimedia/QMediaPlayer> int main(int argc, char * argv[]) { QApplication testQt(argc, arg

    1熱度

    1回答

    我想以表格形式顯示一些數據。我拿了QTableWidget因爲它有多列。其中一列將包含時間(hh:mm格式)。 我也希望用戶編輯表格的任何項目,但具有相應的格式。 我能夠在QTableWidget中添加數據,但我無法設置文本格式時間列。 這個我想實現讓用戶只能編輯時間hh:mm格式。 如果可能的話,請在Python中編寫答案代碼。

    4熱度

    1回答

    我想從QImage創建QByteArray,但儘管我嘗試了很多變化,我無法處理它。 什麼我做的是: QImage img_enrll; // <--- There is an image coming from another function. QByteArray arr((char*)img_enrll.bits(),img_enrll.byteCount()); // <-- conv

    2熱度

    1回答

    在IDA-Pro裏面有一個奇怪的錯誤。我已經按照官方文檔中的建議,使用pip安裝了PySide。 下面的命令在終端運行正常: C:\>python Python 2.7.2 (default, Jun 12 2011, 15:08:59) [MSC v.1500 32 bit (Intel)] on win32 Type "help", "copyright", "credits" or "l

    0熱度

    1回答

    下面是在窗口小部件上繪製線條的代碼。問題在於它保留了先前繪製的線條,並且在每次移動鼠標時它都會一次又一次地繪製。我想繪製像mspaint,即只在鼠標釋放事件,它會最終確定線條繪製(否則只是預覽線)。我想到的一個想法是在每次鼠標移動時刪除預覽行,另一個想法是利用一些臨時視圖並在鼠標釋放時完成它。但難以找到正確的方法如何做到這一點。 感謝您的幫助 #include "paintwidget.h" #

    0熱度

    1回答

    我想要一個QWidget,它有可能在它內部進行平移和縮放。 場景: 當用戶使用鼠標了中間的按鈕,滾動向上/向下,所有的孩子都從窗口小部件的中心縮放。 如果用戶按住Alt鍵並同時按下鼠標中鍵,則所有孩子都會使用鼠標所做的距離進行翻譯。 這個想法是通過繼承另一個子類來創建一個新的QWidget。所以,我的QGraphicsView使它的例子: UPDATE: class MyQGraphicsView

    0熱度

    1回答

    我有一個QTableView中上有一個按鈕來更新選定行 更新按鈕調用表(其他類QDialog的)更新的記錄 udpating記錄我戈夫之後重點回到Qtableview,但我不能找到 給焦點bakc ot選擇欄? 表格回來了,但我總是需要在表格中單擊以將選擇欄放回去? 任何人都知道如何做到這一點? 我想也該selction欄放置在 我SETFOCUS/activatewindow tryied它已經

    1熱度

    1回答

    我想添加文本到我一直在使用基於對這個問題的答案接受按鈕添加一個文本框:Dynamically adding and removing widgets in pyqt 我的問題不過是,我無法訪問我已添加的文本框。 This後告訴我,我可以使用itemAt()來循環使用addWidget()添加到佈局時添加的項目。但是我只能訪問類型QWidgetIem 這裏是我的代碼的「內部佈局」: - from P