原创 QT 軟鍵盤的實現 ---connect()方式

目錄 介紹 1 在nfasong 中定義信號(和定義變量一樣): 2 定義infoSend(const QString &) 3在mianwidow中創建net_set_ui對象 4 槽函數聲明及定義: 5 在mainWindow中寫c

原创 QT 軟鍵盤實現

  在樹莓派下面運行了一下我的寫的代碼,發現在輸入框中並不能使用鍵盤輸入內容,什麼都不能輸入,只能自己實現軟鍵盤。   QT 的時間處理: Qt 程序需要在main()函數創建一個QCoreApplication對象 然後調用它的exe

原创 QT QRadiobutton設置選中

setChecked();設置選中   QButtonGroup *block1=new QButtonGroup(this); QButtonGroup *block2=new QButtonGroup(this);

原创 Qt中運行Linux命令時自動輸入密碼,代碼分析網絡是否ping通。

參考連接:https://blog.csdn.net/qq_34207847/article/details/89029592 如何在Qt中運行Linux命令時自動輸入密碼 sh -c “echo 當前用戶密碼 | sudo -S 你的

原创 Ubuntu14.04安裝搜狗輸入法

https://jingyan.baidu.com/article/ad310e80ae6d971849f49ed3.html

原创 QT Qlistwidget中 item的connect鏈接,item 的添加

參考鏈接: https://stackoverflow.com/questions/15311241/qlistwidget-event-on-item-click   connect的寫法: connect(this->ui->sho

原创 QT 創建新窗口

在我們建立好一個項目的情況下,自動創建一個界面,,但是有的時候我們想要跳轉到另外一個界面,這個時候就需要一種新技術,創建一個新的界面。   選擇項目,右鍵單擊->Add New->QT->QTD esigner From Class 選

原创 linux 查看附近可用wifi

首先在虛擬機下面我沒有找到合適的解決辦法,真的頭大,因爲虛擬機模擬的是有線網卡。所有不能查看無線連接的網卡???     但是我先記錄下linux系統下面如何查看: sudo iwlist wlan0 scan 這個命令是需要權限

原创 QT QString轉char*

QString轉char*  char* work_box::QString_to_char(QString Qstring) { QString str = Qstring; static char

原创 QT wifi連接

需要修改wifi的配置文件,刪除再穿件一個總感覺不太好,找到一篇可以修改文件的博客。 基本流程: https://blog.csdn.net/caoshangpa/article/details/51775147 QString

原创 widget ,Qpushbutton 相關設置

 對於widget,不可以直接設置setSizePolicy()。 需要設置setHorzontalPolicy()和setVerticalPolicy()後,然後再調用。示例如下: 給pushbutton設置大小。 方法一:  s

原创 QT ComBoBox的基本方法

1)addItems   void addItem(const QString &text, const QVariant &userData = QVariant())   void addItem(const QIcon &ic

原创 linux [樹莓派搭建ftp服務器]

  安裝 sudo apt-get install vsftpd 啓動 sudo service vsftpd start    編輯vsftdp的配置文件 sudo nano /etc/vsftpd.conf 找

原创 Ubuntu14.04.1 [交叉編譯器安裝]

1 解壓*****.tar.bz2文件 tar -jxvf   filename 生成文件rpi. 2 安裝交叉編譯器 gcc是linux下的C語言編譯器,編譯出來的程序在本地執行,而arm-linux-gcc用來在linu

原创 C++ 函數返回數組

int* getNewArray(){          //在堆區開闢空間存放數組(若是在棧區存放數組,隨着函數結束,數組名指向的地址存放的內容也會被系統釋放,而堆上的空間是由程序員自動給予分配和釋放的)     int *p = m