⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 dialog.h

📁 局域网聊天室
💻 H
字号:
#ifndef DIALOG_H#define DIALOG_H#include<QTcpSocket>#include<QDialog>#include<QtGui>#include"pdialog.h"#include"ui_message.h"#include"ui_record.h"#include "record.h"class Dialog:public QDialog, public Ui_MyMessage{	Q_OBJECTpublic:		Dialog(QTcpSocket *,QString ,QWidget *parent = 0);		void push(const QStringList &leaders);		Record	myrecord;		QString message_record;		QString msgBuffer;private slots:		void sendMsg();		void recvMsg();		void error();		void setFontSize(const QString &);		void setBoldFont(bool);		void setFontColor();		void creatP(const QModelIndex &);		void messagerecord();		void dClose();		protected:		QString  sourname;		QString  destname;private:		QTcpSocket *tcpSocket;		QStringListModel *model;		PDialog pDialog[6];		//private converation object group		int  pIs[6];				//sign  PDialog object enable				void privateConversation(QStringList);		int initP(QString);			//initial  PDialog object 		void setP(){			for(int i = 0; i < 6; i++) {				if(pDialog[i].getDestname() == "all")					pIs[i] = 1;			}			for(int i = 0; i < 6; i++) {				if(pIs[i] == 0) {					if(pDialog[i].isVisible())						;					else{						pIs[i] = 1;						pDialog[i].msgBuffer.clear();					}				}			}		}		int getP(){					//get canable min  PDialog object signal			setP();			for(int i = 0; i < 6; i++){				if(pIs[i] == 1){					pIs[i] = 0;					return i;				}			}			return -1;		}		};#endif

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -