資源簡介
socket tcp應(yīng)用示例
代碼片段和文件信息
#include?“CMainWindow.h“
#include?“CTabWidget.h“
#include?“CWidget.h“
#include?
#include?“tcpSocket.h“
#include?
#include?
#include?
CMainWindow::CMainWindow(QWidget?*parent):QMainWindow(parent)
{
tabWidget?=?new?CTabWidget(this);
tabWidget->setMovable(true);
//tabWidget->setTabsClosable(true);
tabWidget->setTabShape(QTabWidget::Triangular);
QWidget?*Tab1?=?new?QWidget();
QWidget?*Tab2?=?new?QWidget();
QWidget?*Tab3?=?new?QWidget();
QWidget?*Tab4?=?new?QWidget();
tabWidget->setstyleSheet(“QTabWidget::pane{border-width:?0px;border-color:white;border-style:outset;border-radius:?3px;background-color:?rgb(132?171?208);background:?rgb(220200180);}\
?QTabBar::tab{width:?100px;height:40px;font:15px;color:rgb(0100200);}\
?QTabBar::tab:!selected{margin-top:?6px;margin-bottom:?-6px;}\
?QTabBar::tab::selected{background-color:rgb(0100100);color:rgb(25500);font:10pt?‘黑體‘}“);
//margin-top:?6px;距離top?6px?下移|margin-bottom:?-6px;?//距離bottom??6px?下移如果是正數(shù)則上移
//QTabBar::tab{width:?160px;?//tab標(biāo)簽的寬度?長度??指的是單個(gè)標(biāo)簽height:46px;font:20px;color:white?//tab上的字體顏色}
//this->setstyleSheet(“QTabWidget::tab-bar{left:0px;}“);//move?to,tab標(biāo)簽的起始位置,左移
//pane?指整個(gè)tab組件?,border-width?組件的外框?qū)挾龋?border-color?外框顏色,?border-style外框風(fēng)格,比如outset就是凸出立體感,border-radius??外框的圓角像素。而本示例是無外框,無背景圖的。
//ui->Server->setstyleSheet(“QWidget#Server{““background-color:#00ff00;““border:1px?solid?#eeeeee;}“);
//ui->Client->setstyleSheet(“QWidget#Client{““background-color:rgb(220200180);““border:1px?solid?#eeeeee;}“);
/*******************************************客戶端***********************************************************************/
Server_lineEdit?=?new?QLineEdit(Tab1);
Server_lineEdit->setGeometry(QRect(5?380?409?30));
Server_textEdit?=?new?QTextEdit(Tab1);
Server_textEdit->setGeometry(QRect(5?10?450?360));
Server_Send_Btn?=?new?QPushButton(Tab1);
Server_Send_Btn->setGeometry(QRect(415?380?40?30));
Server_Send_Btn->setText(QString::fromLocal8Bit(“發(fā)送“));
Server_Accept_Btn?=?new?QPushButton(Tab1);
Server_Accept_Btn->setGeometry(QRect(460?290?93?28));
Server_Accept_Btn->setText(QString::fromLocal8Bit(“監(jiān)聽客戶端“));
Server_Msg_label?=?new?QLabel(Tab1);
Server_Msg_label->setGeometry(QRect(20?413?600?28));
Server_PV_groupBox?=?new?QGroupBox(Tab1);
Server_PV_groupBox->setGeometry(QRect(460?100?170?80));
Server_PV_groupBox->settitle(QString::fromLocal8Bit(“峰值谷值“));
Server_Peak_label?=?new?QLabel(Server_PV_groupBox);
Server_Peak_label->setGeometry(QRect(10?20?40?20));
Server_Peak_label->setText(QString::fromLocal8Bit(“Peak:“));
Server_Peak_lineEdit?=?new?QLineEdit(Server_PV_groupBox);
Server_Peak_lineEdit->setGeometry(QRect(60?20?80?20));
Server_Valley_label?=?new?QLabel(Server_PV_groupBox);
Server_Valley_label->setGeometry(QRect(8?50?41?20));
Server_Valley_label->setText(QString::fromLocal8Bit(“Valley:“));
Server_Va
?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----
?????文件??????24270??2021-01-12?15:02??CMainWindow\cmainwindow.cpp
?????文件???????3976??2020-09-14?14:55??CMainWindow\cmainwindow.h
?????文件???15854592??2021-01-13?13:11??CMainWindow\CMainWindow.ncb
?????文件????????268??2020-09-15?18:13??CMainWindow\CMainWindow.pro
?????文件??????12432??2020-09-15?19:51??CMainWindow\CMainWindow.pro.user
?????文件????????887??2020-09-15?18:27??CMainWindow\CMainWindow.sln
????..A..H.?????67072??2021-01-13?13:11??CMainWindow\CMainWindow.suo
?????文件??????17232??2020-10-02?22:30??CMainWindow\CMainWindow.vcproj
?????文件???????1475??2020-09-15?18:30??CMainWindow\CMainWindow.vcproj.GUJIE_PC.gujie.user
?????文件???????1409??2021-01-13?13:11??CMainWindow\CMainWindow.vcproj.WIN.JS.user
?????文件????????667??2020-09-01?14:34??CMainWindow\ctabbar.cpp
?????文件????????445??2020-09-01?16:30??CMainWindow\ctabbar.h
?????文件????????246??2020-09-11?08:56??CMainWindow\ctabwidget.cpp
?????文件????????294??2020-09-11?08:56??CMainWindow\ctabwidget.h
?????文件????????655??2020-09-01?14:34??CMainWindow\cwidget.cpp
?????文件????????319??2020-09-11?08:56??CMainWindow\cwidget.h
?????文件???????8746??2021-01-12?15:02??CMainWindow\debug\BuildLog.htm
?????文件?????150528??2020-10-02?22:28??CMainWindow\debug\CMainWindow.exe
?????文件????????878??2021-01-12?15:02??CMainWindow\debug\CMainWindow.exe.intermediate.manifest
?????文件????1662396??2020-10-02?22:28??CMainWindow\debug\CMainWindow.ilk
?????文件?????359648??2021-01-12?15:02??CMainWindow\debug\cmainwindow.obj
?????文件????2763776??2020-10-02?22:28??CMainWindow\debug\CMainWindow.pdb
?????文件?????132511??2021-01-12?11:00??CMainWindow\debug\ctabbar.obj
?????文件?????132231??2021-01-12?11:00??CMainWindow\debug\ctabwidget.obj
?????文件?????130984??2021-01-12?11:00??CMainWindow\debug\cwidget.obj
?????文件?????141882??2021-01-12?11:14??CMainWindow\debug\main.obj
?????文件???????3909??2021-01-12?10:59??CMainWindow\debug\moc_cmainwindow.cpp
?????文件?????137021??2021-01-12?11:00??CMainWindow\debug\moc_cmainwindow.obj
?????文件???????2709??2021-01-12?10:59??CMainWindow\debug\moc_ctabbar.cpp
?????文件?????125839??2021-01-12?11:00??CMainWindow\debug\moc_ctabbar.obj
............此處省略24個(gè)文件信息
- 上一篇:qt處理圖形
- 下一篇:windows網(wǎng)絡(luò)編程_文件傳輸
評論
共有 條評論