qt4.8

    1熱度

    1回答

    信封 OS X 10.6.8 ......後來,Windows XP中......及更高版本。 的Qt 4.7(已經是,歷史遺留問題,OS X 10.6.8必須支持,QT5不會做) 問題 我已經開了第二個窗口我應用。它的行爲與我想要的一樣,,除了,如果應用程序中的MainWindow移動,此窗口也會移動。這種行爲是不需要的(實際上更像「有毒和用戶不友好」)。 Qt的文檔說不要叫從內部moveEve

    0熱度

    1回答

    我想在QTabWidget的頭文件中插入QLabel和QLineEdit。我已閱讀Qt的文檔,但無法找到任何可以在QTabWidget的頭文件中設置任何Qwidget的函數。 我該怎麼做?或者我是否必須重寫QTabWidget Painter函數? 有什麼建議嗎?

    1熱度

    1回答

    我想要的是當用戶選擇項目時得到QcomboBox的行數。雖然它很容易獲得細胞列和行使用 cellClicked(int,int) 信號,但它只適用於單元格上沒有小部件。 所以如何獲得行號,以防萬一有一個小部件放置在單元格中。 注:所有組合框動態

    0熱度

    1回答

    我試圖通過計算和設置指針的新位置來調整用戶鼠標輸入(減慢/繫緊鼠標指針)每個mouseMoveEvent() 。 它看起來像指針繪製在它的正常位置之前mouseMoveEvent()被執行。這會導致看起來不好看的抽動光標。 這裏是我如何嘗試將指針放在一個地方,忽略用戶輸入的例子。 預期行爲:當我移動鼠標時,指針在一個位置保持穩定。 觀察到的bahaviour:指針搖晃。幾分之一秒,在鼠標移動的位置

    1熱度

    1回答

    我試圖在透明QDeclarativeItem中捕捉鼠標事件,將它包裹在QML中的所有其他元素中,並在整個程序中記錄有關鼠標事件的信息。 mouseMoveEvents(QGraphicsSceneMouseEvent *)但是隻有當執行mousePressEvent(QGraphicsSceneMouseEvent *)並且鼠標按鈕被按下。 在一個QWidget中,我會通過調用setMouseTr

    1熱度

    1回答

    我使用Qt 4.8.4爲我的GUI-C++編寫的項目。現在我合併到Qt版本5.7。經過一段適應我的代碼的漫長過程,我終於打開了我的GUI。但是,當我跑我的計算代碼我仍然得到這個錯誤: 爲調用 '的QString :: QString的(KeySequence)' 在這些線路 沒有匹配功能: action = popup->addAction(EnhTableWidget::tr("&Copy")

    0熱度

    2回答

    據我瞭解快速排序,如果成員的洗牌與拷貝構造函數完成後,你會由什麼Ø(ñ LN n爲非常失望)的意思。所以我決定測試qSort與 QList<QObject> mylist; //Yes, I know this isn't feasible, I just wanted to find where the copy ctor is being used qSort(list); 和腹背受敵與

    0熱度

    1回答

    在Qt中聲明QVector類類型時出錯。 錯誤:「不完全類型是不允許的」 我不明白是什麼原因導致這個錯誤。 如果我#include「storage.h」在main.cpp中並聲明Qvector的類存儲它工作正常,但是當我在波形類中做同樣的事情時,它報告錯誤。 我試過向前聲明波形類中的存儲類,但仍然得到相同的錯誤。 任何幫助? 的main.cpp #include "test_subject_02.

    0熱度

    2回答

    我想將複雜的富文本QLabel內容呈現給像素圖,這樣我就可以使該像素圖的動畫效果比每幀渲染QLabel更平滑。 我怎麼知道我應該創建像素圖的大小。有沒有辦法問QLabel您需要渲染內容的首選邊界矩 - 不受任何父級佈局的限制? 我試過QLabel :: fontMetrics,但當然不適用於富文本內容。還有什麼我可以使用的?

    2熱度

    1回答

    我有一個QML ListView,它使用QAbstractListModel子類作爲模型。 ListView { id: myListView x: 208 y: 19 width: 110 height: 160 delegate: myListDelegate {} model: MyListModel opaci