我試圖在QTextEdit框中顯示Raspberry Pi的IP地址;在樹莓派上使用qt顯示ip地址
IPAddress = new QTextEdit("Current IP Address: \n", this);
QString tem = QString::number(system("hostname -I"));
IPAddress->append(tem);
IPAddress->setStyleSheet("QTextEdit{border: none;outline:none;border-image: none;}");
IPAddress->show();
問題是這樣顯示的IP地址爲0。
我如何獲得這顯示實際的IP地址?
我要注意的是,我在Raspberry Pi和終端上這樣做,這個命令確實顯示ipaddress,但我可能會誤解一些東西 – MShields
您正在混合程序結果和輸出。看到我編輯的帖子。 – jpo38
我試圖使用QNetwork接口,如該帖子所示,但獲得相當不變的構建錯誤,聲明QHostAddress是未定義的,即未定義的引用'QHostAddress ::〜QHostAddress()' – MShields