qt4

    30熱度

    3回答

    我不確定Qt 4.5中信號/插槽機制的性質。當發出信號時,它是阻塞函數調用還是線程?說這個 emit GrabLatestData(); // proceed with latest data 在進入下一行之前,所有的信號/時隙鏈會解決嗎?

    7熱度

    4回答

    我一直在windows上學習qt一段時間(unix/embedded中的背景),並希望從我的win32 qt GUI應用程序中將stderr/stdout轉出某處(單元測試/事件日誌記錄/調試)。這在Windows和I found this post on stackoverflow這似乎是一個很高的順序,這解釋了爲什麼。 我發現自己想知道爲什麼QT沒有一個簡單的機制來執行調試構建的帖子中的一些建

    2熱度

    2回答

    我試圖做一個std::vector<FrameData*>&連接使用排隊連接 connect(this, SIGNAL(process(QVector<FrameData*>&)), this, SLOT(beginProcess(QVector<FrameData*>&), Qt::ConnectionType::QueuedConnection); 我應該通過對

    3熱度

    1回答

    我有一個奇怪的Qt設計器問題。我有一個刷新動作以下快捷:F5,按Ctrl + [R 的想法是,在Macintosh上,按Ctrl + [R映射到命令 + [R這是更直觀,並在Windows上,F5完成這項工作。 問題是隻有第一個快捷方式似乎是活動的。有沒有辦法讓我改變動作的快捷方式,讓我們有Ctrl + R在Mac上有效並且F5其他地方?我知道我可以在代碼中做到這一點,但我寧願在設計師那裏做。

    2熱度

    2回答

    雖然嘗試與QT 4.5版本進行鏈接,我運行到此錯誤消息 致命錯誤C1047:該對象或 庫文件 'C:\ QT \ 2009.02 \ QT \ lib中\ qtmain.lib'是用 以上的編譯器創建的 其他對象;重建舊的對象和 庫 我一直在使用我當前的項目相同編譯器編譯QT 4.5(VS 2005,雖然我不知道如果我用VS2005 SP1或不編譯它,但我使用SP1現在)。當我正在編譯的另一個庫啓

    2熱度

    1回答

    我在使用MSVC編譯器(來自Visual C++ express edition的編譯器)和qt 4.5.2開源的windows上使用QtCreator。 當我在項目上修改標題並按下全部構建時,實際上沒有構建任何內容,僅當我修改.cpp文件時,修改後的cpp纔會被編譯。 這會導致每當我必須更改幾個.cpp文件使用的頭文件時,我必須重建一個完整的項目。有一種方法可以避免這種行爲? 在此先感謝

    0熱度

    1回答

    我目前正在IDE上開發一個在Windows Vista和Visual Studio 2008上使用Qt 4.5的應用程序。 問題是程序在Windows XP SP2上崩潰(與XP SP3和Vista完美配合)。這可以修復安裝.NET Framework 3.5,但我想避免這種情況。 有沒有辦法來防止,因爲我必須使用Visual Studio編譯器? 編輯2010/02/11: 只是偶然發現了tha

    2熱度

    2回答

    我如何做一個QVector(或其他容器類)部件的動態數量,如在Qt的4 QPushButton或QComboBox? 我用下面在我的窗口類的構造函數: QVector<QComboBox*> foo; // Vector of pointers to QComboBox's ,現在我想用一些數量的控制,可以動態變化,以填補它: for(int count = 0; count < getNum

    2熱度

    2回答

    在iPhone上,您爲應用程序圖標指定了45x45 平板圖像,然後SDK會自動爲其輪廓並突出顯示它,它是一種新的3D效果。有沒有人有關於如何使用Qt4 API模擬此示例代碼或建議?謝謝,--DD

    9熱度

    4回答

    我使用QSqlTableModel創建了一個QTableView。 按標準,雙擊單元格會標記它們,用戶可以編輯它們。 我想要的是,用戶不允許這樣做。他可以通過點擊單個單元格來標記整行,但不能編輯單元格。 我該怎麼做?