qprocess

    0熱度

    1回答

    我想複製包含文件的文件夾的內容。這是需要複製從SRC路徑到dest路徑,但在複製它按照以下步驟工作不請讓我知道可能最好的方式到該文件夾​​的內容複製到另一個 MainWindow::MainWindow(QWidget *parent) : QMainWindow(parent), ui(new Ui::MainWindow) { ui->setupUi(this); qDebug()

    0熱度

    2回答

    以下代碼無法啓動python命令行。 QProcess *myProcess = new QProcess(this); myProcess->start("\"C:\\Program Files\\Python27\\python.exe\""); 如果我取代(例如) myProcess->start("\"C:\\Program Files\\Notepad++\\notepad++.e

    0熱度

    1回答

    這是QNX目標的代碼片段。當我在系統上運行它時,以及當我執行下一個點火週期/重新啓動系統時,它會正常工作,GUI會凍結/掛起。 如果可能,請告訴我這段代碼有什麼問題。 我試過readAllStandardOutput,並且完成並啓動了同樣問題的信號。它沒有幫助。 qCDebug(SYSTEM)<<"--RDQA--"<<__LINE__<<__PRETTY_FUNCTION__<<!usbProc

    1熱度

    1回答

    我試圖讀取Qt中的shell腳本的輸出。但是,將參數傳遞給shell腳本不起作用,因爲它完全被忽略。以下摘錄中我做錯了什麼? QProcess *process = new QProcess; process->start("sh", QStringList() << "-c" << "\"xdotool getactivewindow\""); process->waitForFinishe

    -1熱度

    3回答

    我試圖使用QProcess中獲得的記憶,我使用的是RedHat 7.3,如果我打開一個終端輸入免費,這給了我: total used free shared buff/cache available Mem: 7865728 1602988 3984928 297040 2277812 5552268 Swap: 8126460 0 8126460 我試着產生

    -4熱度

    1回答

    我在QT中創建了一個帶有一個按鈕的主窗口,並且當我單擊按鈕時嘗試運行一個額外的小程序時,它不起作用。我有以下代碼: void MainWindow::on_pushButton_clicked() { QProcess *process = new QProcess(this); process->start("/home/helloworld.out"); } 我正在

    0熱度

    1回答

    我想從1 QProcess通信到另一個。所以我需要一些IPC機制,或者我也可以用信號和插槽來完成。

    0熱度

    2回答

    我正在創建一個程序,我在Qt中使用啓動了C++ 11的Ubuntu 16.04 Qt 5.5.1上的QProcess框架運行進程。我正在將流程輸出流引導到QTextEdit。 我想將此輸出着色爲使用本地終端使用嵌入式ANSI轉義顏色序列解釋的相同顏色。但是,我無法解析轉義序列,因爲它們看起來是從QProcess輸出中丟失的。我原本以爲QString正在剝離它們,但經過一些測試,我不認爲這是事實。

    1熱度

    1回答

    我在使用Qt的QProcess時遇到了一些問題。我已將下列函數與按鈕的onClick事件關聯起來。基本上,我想在單擊此按鈕時執行另一個文件,並在我的Qt程序中獲取它的輸出。該文件calculator執行,顯示一些輸出,然後等待來自用戶的輸入。 void runPushButtonClicked() { QProcess myprocess; myprocess.start(".

    0熱度

    1回答

    我正在嘗試管道命令並執行它,但我無法確定如何管道。 我想多個文件一次使用shell命令 用於%我(來源),先複製%I(目的地) QString files = "for %I in (source) do copy %I (destination)" QProcess copy ; copy.start(files); 複製我要實現的管道來去做。例如: 。 QProcess sh; sh