Отправка сообщений по Enter

This commit is contained in:
2025-10-15 16:48:23 +03:00
parent 79c5354f58
commit 2cf219ce94
4 changed files with 49 additions and 37 deletions

View File

@@ -6,7 +6,21 @@
#include <user.h>
#include "Datas.h"
#include "tabdialogmessenger.h"
#include <QTextEdit>
class MyTextEdit : public QTextEdit
{
Q_OBJECT
public:
MyTextEdit(){};
signals:
void signal_pressEnter();
private:
virtual void keyPressEvent(QKeyEvent *event) override;
};
namespace Ui {
class MessangerWidget;
@@ -40,9 +54,6 @@ signals:
//сигнал о готовности нового сообщения на отправку клиенту
void signal_sendMessage(ClientMessage clientMessage);
private:
virtual void keyPressEvent(QKeyEvent *event) override;
protected:
void changeEvent(QEvent * event) override;
@@ -55,6 +66,8 @@ private:
private:
Ui::MessangerWidget *ui;
MyTextEdit* myTextEdit;
};
#endif // MESSANGERWIDGET_H