qt5

    1熱度

    1回答

    我正在Qt Creator(Linux)中製作一個項目,我需要按下一個按鈕來運行x-executable文件(C++程序的輸出) 。下面是它的代碼: void MainWindow::on_pushButton_clicked() { QString file = "/home/Test"; QUrl url = QUrl::fromLocalFile(file)

    -1熱度

    1回答

    我試圖在主窗口的右下角放置一個彈出窗口,即使主窗口被調整大小或展開,它也應該可見。 如何在Qt 5.9(C++)中做到這一點?

    0熱度

    1回答

    我正在開發一個程序,它可以最小化托盤並隱藏主窗口。我希望當我點擊托盤圖標時顯示主窗口。這通常起作用,但我發現如果程序使用QFileDialog :: getOpenFileName選擇文件並且沒有關閉對話框時,程序最小化爲托盤,我無法激活trayicon。有誰知道如何解決它?我在Manjaro Linux上使用Qt 5.9.0。 最小,完整的,並且可驗證例如: main.cpp中: #includ

    0熱度

    1回答

    所以我得到了我正在建設的項目,我有QDialog與QTableView,QPushButton和QLineEdit。 我從數據庫中創建了數據模型,我創建了映射器,將數據從數據庫設置到LineEdit並將模型提供給QTableView。 所以我已經嘗試並沒有成功將表連接到LineEdits。 做這樣的事情,這些「當我點擊它填補與數據LineEdit行是在該行上,並保存數據時編輯」 在這裏我得到了什麼

    0熱度

    1回答

    我有一個QList<QDate>日期事件,並且我想突出顯示QCalendarWidget上的日期,希望通過圖像可以更改單元格顏色。 我可能在我的代碼做一個新手的錯誤... 此代碼,我從(Here)修改應使QCalendarWidget漆的日期與紅色邊框,但它沒有.. 。 mainwindor.cpp MainWindow::MainWindow(QWidget *parent) : QM

    0熱度

    1回答

    我寫一個C++ QT5 Widget桌面應用程序中的QT主窗口方法,我需要運行時間被壓在一個單獨的線程時,起動/停止按鈕耗時的操作MainWindow::performLengthyOperation(bool)。 這耗時的操作是在我的MainWindow.h/CPP一個相當長的方法。停止後臺IO活動的操作大約需要6秒,啓動大約需要2秒。在按下開始/停止按鈕的過程中,UI不響應。本質上,在附加到我

    1熱度

    1回答

    我正在嘗試構建使用QT5和CMAKE的項目。 我已經得到的CMakeLists.txt所示: cmake_minimum_required(VERSION 3.5.0) project(uidraft) set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wall -Wextra -pedantic -std=c++11") set(CMAKE_INCLUDE

    1熱度

    1回答

    我正在使用QFrame使用QGraphicsDropShadowEffect製作帶有陰影的「卡片」。我遇到的問題是,如果向卡添加按鈕,然後將按鈕添加到按鈕,該按鈕不可見但仍可點擊。如果我從卡上取下陰影,它會顯示按鈕正常,或者如果我從按鈕上移除了陰影,它就會顯示出來。看來我不能在卡片和按鈕上放置陰影。 我的課: class Card(QFrame): """ """ def __

    3熱度

    3回答

    我剛開始看Qt Quick,我有一個非常基本的程序,基本上和啓動Qt Quick Controls應用程序項目時一樣。 問題是,當我嘗試調整窗口大小時,需要很長時間才能這樣做。這可以在下面的.gif中看到。 我能找到有類似的問題人們在網絡上的唯一信息是,你可以使用QML探查發現所產生的滯後是在哪裏,有時是由於調試器。所以下面你可以看到QML分析器和gif是在發佈模式下錄製的。 至於我可以告訴動畫鎖

    1熱度

    2回答

    我想動態變量添加到URL例如: QNetworkRequest req(QUrl(QString("http://website.com/?test=1&id=1"))); 但當我嘗試這個辦法: // the HTTP request varUrl = "http://website.com/?test="; varUrl += info; varUrl += "&id="; varU