1. 關於Qt,請問怎麼用Qhttp訪問這個網址http://192.168.1.1:8080/action=stream 。
幫頂一個二級域名
2. 如何在qt中打開一個網頁
//用QDesktopSevices
QDesktopServices::openUrl(QUrl("www..com",QUrl::TolerantMode));
//這個也可以打開文件目錄
QDesktopServices::openUrl(QUrl("D://",QUrl::TolerantMode));
3. QT怎麼獲取某個網路埠信號來源的IP地址,並可以在已有的資料庫中搜索該IP地址含有的信息,用哪些語句
1。QHostInfo類獲取主機名和ip地址
(1)獲取主機名: QHostInfo::localHostName()
QString localHostName=QHostInfo::localHostName();
(2)獲取ip地址: QHostInfo info=QHostInfo::fromName(localHostName);//根據上邊獲得的主機名來獲取本機的信息
info.addresses();//QHostInfo的address函數獲取本機ip地址
如果存在多條ip地址ipv4和ipv6:
foreach(QHostAddress address,info.addresses())
{
if(address.protocol()==QAbstractSocket::IPv4P)//只取ipv4協議的地址
qDebug()<<address.toString();
}
如果是ipv6地址,可以使用QAbstractSocket::ipv6Protocol來實現。
QHostAddress類是管理ip地址的類,所有的ip都歸這個類管理。
4. 請教在QT5里如何建立http伺服器,可以從網頁通過url訪問文件
http協議是在tcp/ip協議上建立起來了,要在Android上建立一個http伺服器的話,確實挺麻煩的.使用現成的,到是會節省一些時間,但是現成的都不太完善,如果需要自己去實現http協議的話,會很花時間.
如果樓主只是想訪問手機上的文件,很多種方式都可以,有很多現成的android應用可以做到.
或者樓主考慮使用ftp伺服器來代替http伺服器.這樣會簡單很多,而且也可以在瀏覽器裡面訪問.
再或者看下有沒有人把Apache HTTP Server,移植到android上面.
5. linux下用QT進行網路編程的問題
個人觀點:
能在win運行正常說明代碼沒錯,在linux下無法正確運行估計是沒有訪問網路設備的許可權
試下用管理員去運行
6. 如何用MFC和Qt進行網路通信
只要IP地址及埠綁定好就行了 與你用什麼工具無關的
7. 神舟筆記本QTH6怎麼連接無線網路
聽你的描述應該是無線網卡的驅動沒有成功安裝吧,不知道你的系統是什麼版本的,如果是win
8的話,沒有無線網路管理是正常的。
你到計算機管理→設備管理→網路適配器,看看無線網卡是不是正常識別和載入驅動了
如果正常的話,去
網路和共享中心→左邊側邊欄→管理是配置器設置→看看無線網卡在不在,有沒有被禁用。
Good
Luck~
已經嘗試添加你好友,給你遠程看一下~~
8. QT 編程問題,幫我看看這段代碼,為什麼寫在構造函數中不運行,用按鈕點擊才能運行,我想實現自動訪問網路
點擊銨鈕時會通過信號槽機制執行到槽函數replyCuifei(QNetworkReply *reply)。直接寫在構造函數中不會自動觸發,你可以直接在構造函數中調用replyCuifei(QNetworkReply *reply)。
9. linux中qt無法連接網路
安裝好Qt開發工具後,打開Qt發現如果是空白頁面,有以下幾種情況:
1、可能是你沒有安裝好~就算是使用官方的命令進行安裝的,也是有這種情況的~
2、跟網路沒有關系,你只安裝了Qt沒有安裝相應的插件~
解決辦法:
在Qt官網下載最新版本的Qt,然後進行安裝~~~