📄 dialog.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 + -