qt

    0熱度

    1回答

    我有一個選項卡小部件,其中包含每個選項卡的表小部件,我也有一個選項的碼頭小部件。其中一個選項是列計數,我希望在列計數旋轉框值更改後立即對其進行更改。但是,當切換到不同的選項卡時,我希望旋轉框值(和所有其他選項)重置/切換到特定選項卡的設置。 我的問題是如何最好地做到這一點,仍然有作爲碼頭小部件的選項。我可以將所有設置存儲爲每個選項卡小部件的變量,然後在每次打開新選項卡時更改該值,我想,但也許有更好

    1熱度

    1回答

    QByteArray byteArray; QDataStream dataStream(&byteArray, QIODevice::WriteOnly); dataStream << (quint8)22; dataStream << "test2"; qInfo() << byteArray; 結果:\x16\x00\x00\x00\x06test2\x00 爲什麼使用4個字節,

    0熱度

    1回答

    我想讓一個qt程序與opencv一起工作沒有成功。 Qt,獨自工作。並且獨立的opencv可以工作(在Eclipse中)。 這裏是mainwindow.cpp文件我很簡單的C代碼: #include "mainwindow.h" #include "ui_mainwindow.h" #include <opencv2/opencv.hpp> MainWindow::MainWindow(Q

    1熱度

    1回答

    目前我有一個視圖模式設置爲圖標 一個QListWidget有沒有使用自定義窗口小部件或繪畫,而不是圖標 mTestLV = new QListWidget; mTestLV->setIconSize(QSize(128, 128)); mTestLV->setViewMode(QListView::ViewMode::IconMode); auto icon = QIcon("../..

    0熱度

    1回答

    我已經檢查了很多解決方案,但是找不到能爲我工作的解決方案。 我有QGraphicsScene和的QGraphicsView在我的應用程序: MyWindow::MyWindow() { space = new QGraphicsScene(this); spaceView = new QGraphicsView(space); spaceView ->setAlignment(Qt::Al

    0熱度

    1回答

    我在我的Beaglebone上安裝了Angstrom。 我使用的顯示器是4DCAPE-43T。 然後我用QT Desingner寫了一個簡單的Python腳本來製作一個簡單的GUI程序。 現在我想讓這個程序運行在Beaglebone的LCD 4顯示器上。 我該怎麼做? 我發現運行該程序的唯一方法是通過我的筆記本電腦顯示屏上的ssh。 謝謝,如果有人有一個想法。

    0熱度

    1回答

    我正在使用Visual Studio cl.exe編譯器在Windows 10上使用Qt 5.9編譯程序。該程序是跨平臺的,Mac版(用鐺建造)構建得很好。 的指令是:產生商務部和.o文件 qmake.exe Project-Test.pro -spec win32-msvc "CONFIG+=debug" "CONFIG+=qml_debug" && jom.exe 後,鏈接器開始: lin

    -1熱度

    1回答

    我有一個包含一組char *屬性的結構。 struct gcp_values { char* srcX; char* srcY; char* dstX; char* dstY; }; 好,我填補它在一個循環從集合Q對象 std::vector<GeoRefLibrary::gcp_values> gcpvalues(vl.size()); for(int i=0;i<vl

    0熱度

    1回答

    我想最小化無邊框模式對話框,以便它保持在任務欄中。問題是,最小化到屏幕底部的對話框: 截圖: 代碼: setWindowFlags(Qt::Dialog | Qt::FramelessWindowHint); setWindowModality(Qt::ApplicationModal); this->setWindowState(Qt::WindowMinimized); 而且,這個對話

    1熱度

    1回答

    我正在用C++學習Qt。 最近我試圖從C++發出一個信號,並基於此事件更改,我嘗試更新QML中的某些內容。 emit不起作用。實際上,調試代碼告訴我,emit之上和emit之後的代碼行已經起作用。但emit本身不工作。 據我瞭解到目前爲止,你emit從C++信號和on + signal name使用QML內訪問該事件。 我在這裏做錯了什麼? 這是問題的簡化版本: emitsignal.h #ifn