qlist

    2熱度

    1回答

    A QList<T>讓我使用初始值列表對一些條目進行初始化。 與Queue<T>一樣,給我一個編譯器錯誤。 示例代碼不能編譯: QList<qreal> someNumbers { 0.0, 0.1 }; QQueue<qreal> someOtherNumbers { 0.0, 0.1 }; 編譯器輸出: error: no matching function for call to 'Q

    0熱度

    1回答

    我試圖用QQmlListProperty從QQuickItem中暴露出的QList - 並在文檔以下內容: Properties with Object-List Types QQmlListProperty Class 一個簡化的例子: #include <QGuiApplication> #include <QQmlApplicationEngine> #include <QQuickIt

    0熱度

    1回答

    在Qt文檔有一個例子,在那裏他們使用 foreach (QVector<QPointF> row, m_data) row.clear(); m_data.clear(); 清除<QList<QVector<QPointF> > m_data; 是否有必要使用這樣的結構,或只是m_data.clear();是enoungh? Qt示例page。

    0熱度

    2回答

    我來自C++,我很難讓我的類以我想要的方式工作。我正在構建的這個計劃相當簡單。用戶創建一個或兩個相冊,並可以用卡片填充該相冊。這些相冊是在運行時動態創建的。 這裏是後端Ç我最初的類圖++的東西: class diagram 這裏是UI的樣子: QML UI 了問題的癥結: 一組更改這些類對於使它們可用於QML是必要的。 繼承:類需要從QObject或QAbstractListModel繼承,具體取

    1熱度

    2回答

    我已經開始使用Qt,並且我一直使用QQueue作爲std::queue的替代品。儘管今天我發現我能夠在QQueue對象上使用QList類中的pop_front,pop_back,push_front和push_back函數。想知道爲什麼你能夠在隊列中使用這些函數(特別是pop_back和push_front),我檢查了Qt文檔,並發現QQueue繼承了QList。 對我來說,一個隊列的主要興趣是作

    0熱度

    2回答

    我正在Qt 5.5上開發一個簡單的應用程序。由於Qt 5.5沒有QChart類功能,我不得不在5.8發行版上安裝和構建我的Qt 5.5項目。對於我的項目,我使用名爲QXlsx的第三方軟件來創建和編輯Excel電子表格。這個庫在Qt 5.5中完美運行,但無法在Qt 5.8版本上編譯。編譯返回以下錯誤; /Users/Vino/Documents/My Stuff/Qt Projects/Fundem

    0熱度

    1回答

    我有這樣一個結構: struct Nom { QString Nom; .... QList<quint64> indNum; } 在我的.h文件。我聲明: QVector * n; 在我的.cpp文件中。我宣佈: n = new QVector<Nom>; 我讀了文件,填補了ñ。 當我這樣寫: n->back().indNum.append(i->size

    0熱度

    1回答

    關於: PSI知道這是一個具體的問題,但我很茫然,而且不知道爲什麼會這樣 下面的算法應該將一個結構添加到列表中。每個結構都是一個server_connection對象,並且接收列表包含在另一個名爲VPN_Server的結構中。 將結構添加到列表中時,它只包含添加的第一個結構,並且不再添加。 這是通過調試器窗口證實: 爲每一個新的IP,創建一個新的VPN_Server結構和新的server_conn

    0熱度

    1回答

    我剛開始使用Qt,並在閱讀了一些示例並嘗試自行嘗試之後產生了疑問。 我想在程序啓動後立即創建一個列表。它將是空的,等待用戶添加項目(或對象)到這個列表。 我做這個事情的主要例子是this example。 現在,開始Qt的時候,我在「窗體」文件夾中得到的.ui文件和我的mainwindow.cpp我得到這個: #include "mainwindow.h" #include "ui_mainwi

    0熱度

    2回答

    的有效模板類型參數我剛剛開始使用C++ Qt,並且編寫了以下.h文件:.cpp文件僅包含空的構造函數和析構函數。 #include <QList> class XML_Files { public: XML_Files(); ~XML_Files(); protected: QList<Myclass> m_Xmls; }; class Myc