- e = new My_Edit( this, "editor" );
- connect(e,SIGNAL(cursorMove()),this,SLOT(updateline()));
- medit->insertItem("Copy ",e,SLOT(copy()),CTRL + Key_Insert);
- medit->insertItem("Paste ",e,SLOT(paste()), SHIFT + Key_Insert);
- medit->insertItem("Cut ",e,SLOT(cut()), CTRL + Key_Delete);
- medit->insertItem("Clear All ",e,SLOT(clear()));
- medit->insertSeparator();
- medit->insertItem("Find ",this,SLOT(findText()), CTRL + Key_F);
- medit->insertItem("Find Next ",this,SLOT(find_next()),CTRL + Key_L);
-
- msg = new QMultiLineEdit( this, "messages" );
+ e = new My_Edit(this, "editor");
+ connect(e, SIGNAL(cursorMove()), this, SLOT(updateline()));
+ medit->addAction("Copy", e, SLOT(copy()), QKeySequence(Qt::CTRL + Qt::Key_Insert));
+ medit->addAction("Paste", e, SLOT(paste()), QKeySequence(Qt::SHIFT + Qt::Key_Insert));
+ medit->addAction("Cut", e, SLOT(cut()), QKeySequence(Qt::CTRL + Qt::Key_Delete));
+ medit->addAction("Clear All", e, SLOT(clear()));
+ medit->addSeparator();
+ medit->addAction("Find", this, SLOT(findText()), QKeySequence(Qt::CTRL + Qt::Key_F));
+ medit->addAction("Find Next", this, SLOT(find_next()), QKeySequence(Qt::CTRL + Qt::Key_L));
+
+ msg = new QTextEdit(this);