Форум вопросов и ответов

Форум вопросов и ответов (https://www.otvetnemail.ru/)
-   Новый архив 3 (https://www.otvetnemail.ru/novyj-arhiv-3-813/)
-   -   виртуальные слоты (https://www.otvetnemail.ru/novyj-arhiv-3-813/virtual-nye-sloty-260763/)

Guest 28.09.2011 19:46

виртуальные слоты
 
Собственно вопрос по виртуальным слотам. В доке написано что они жутко медленные. Почему? Ведь такая реализация делает слот open виртуальным (за исключением небольшого неудобства с тем что переопределять надо не слот, а лишнюю функцию):Код:#ifndef QMPQABSTRACTEDITOR_H#define QMPQABSTRACTEDITOR_H#include #include class QMPQAbstractEditor : public QObject{ Q_OBJECTpublic: QMPQAbstractEditor(); virtual void vopen() = 0;public slots: void open() {this->vopen();}};class test :public QMPQAbstractEditor{ void vopen() {qDebug() action, SIGNAL(triggered()), e, SLOT(open())); //печатает lol


Часовой пояс GMT, время: 12:51.


© www.otvetnemail.ru - Форум вопросов и ответов.