Поддерживаемые члены Qt 3 класса QMenuОписанные ниже члены класса являются частью слоя поддержки Qt 3. Они введены для поддержки старого кода в Qt 4. Мы советуем не использовать их во вновь создаваемом коде. Открытые функции
Сигналы
Защищенные функции
Описание функций-членовQKeySequence QMenu::accel ( int id ) constВместо этого используйте shortcut() на соответствующем действии QAction. Смотрите также setAccel(). void QMenu::activateItemAt ( int index )Вместо этого используйте activate() на соответствующем действии QAction. void QMenu::activated ( int itemId ) [signal]Вместо этого используйте triggered(). void QMenu::changeItem ( int id, const QString & text )Вместо этого используйте setText() на соответствующем действии QAction. void QMenu::changeItem ( int id, const QPixmap & pixmap )Вместо этого используйте setText() на соответствующем действии QAction. void QMenu::changeItem ( int id, const QIcon & icon, const QString & text )Вместо этого используйте setIcon() и setText() на соответствующем действии QAction. int QMenu::columns () const [protected]Вместо этого используйте columnCount(). bool QMenu::connectItem ( int id, const QObject * receiver, const char * member )Вместо этого используйте connect() на соответствующем действии QAction. uint QMenu::count () constВместо этого используйте actions().count(). bool QMenu::disconnectItem ( int id, const QObject * receiver, const char * member )Вместо этого используйте disconnect() на соответствующем действии QAction. QMenuItem * QMenu::findItem ( int id ) constВместо этого используйте действия. QMenuItem * QMenu::findPopup ( QMenu * popup, int * index )Вместо этого используйте QAction и actions(). int QMenu::frameWidth () constВместо этого используйте style()->pixelMetric(QStyle::PM_MenuPanelWidth, this). void QMenu::highlighted ( int itemId ) [signal]Вместо этого используйте hovered(). QIcon QMenu::iconSet ( int id ) constВместо этого используйте icon() на соответствующем действии QAction. int QMenu::idAt ( int index ) constВместо этого используйте действия. int QMenu::indexOf ( int id ) constВместо этого используйте actions().indexOf(action) на соответствующем действии QAction. int QMenu::insertItem ( const QString & text, const QObject * receiver, const char * member, const QKeySequence & shortcut = 0, int id = -1, int index = -1 )Вместо этого используйте insertAction() или одну из перегрузок addAction(). int QMenu::insertItem ( const QIcon & icon, const QString & text, const QObject * receiver, const char * member, const QKeySequence & shortcut = 0, int id = -1, int index = -1 )Вместо этого используйте insertAction() или одну из перегрузок addAction(). int QMenu::insertItem ( const QPixmap & pixmap, const QObject * receiver, const char * member, const QKeySequence & shortcut = 0, int id = -1, int index = -1 )Вместо этого используйте insertAction() или одну из перегрузок addAction(). int QMenu::insertItem ( const QString & text, int id = -1, int index = -1 )Вместо этого используйте insertAction() или одну из перегрузок addAction(). int QMenu::insertItem ( const QIcon & icon, const QString & text, int id = -1, int index = -1 )Вместо этого используйте insertAction() или одну из перегрузок addAction(). int QMenu::insertItem ( const QString & text, QMenu * popup, int id = -1, int index = -1 )Вместо этого используйте insertMenu() или одну из перегрузок addMenu(). int QMenu::insertItem ( const QIcon & icon, const QString & text, QMenu * popup, int id = -1, int index = -1 )Вместо этого используйте insertMenu() или одну из перегрузок addMenu(). int QMenu::insertItem ( const QPixmap & pixmap, int id = -1, int index = -1 )Вместо этого используйте insertAction() или одну из перегрузок addAction(). int QMenu::insertItem ( const QPixmap & pixmap, QMenu * popup, int id = -1, int index = -1 )Вместо этого используйте insertMenu() или одну из перегрузок addMenu(). int QMenu::insertItem ( QMenuItem * item, int id = -1, int index = -1 )Вместо этого используйте insertAction() или одну из перегрузок addAction(). int QMenu::insertSeparator ( int index = -1 )Вместо этого используйте перегрузку insertSeparator(), которая получает параметр QAction *. int QMenu::insertTearOffHandle ( int a = 0, int b = 0 )Вместо этого используйте setTearOffEnabled(). bool QMenu::isCheckable () constБолее не нужна. Всегда возвращает true. bool QMenu::isItemActive ( int id ) constВместо этого используйте activeAction(). bool QMenu::isItemChecked ( int id ) constВместо этого используйте isChecked() на соответствующем действии QAction. bool QMenu::isItemEnabled ( int id ) constВместо этого используйте isEnabled() на соответствующем действии QAction. bool QMenu::isItemVisible ( int id ) constВместо этого используйте isVisible() на соответствующем действии QAction. int QMenu::itemAtPos ( const QPoint & p, bool ignoreSeparator = true ) [protected]Вместо этого используйте действия. QFont QMenu::itemFont ( int id ) constВместо этого используйте font() на соответствующем действии QAction. Смотрите также setItemFont(). QRect QMenu::itemGeometry ( int index )Вместо этого используйте actionGeometry() на соответствующем действии QAction. int QMenu::itemHeight ( int index ) [protected]Вместо этого используйте actionGeometry(actions().value(index)).height(). int QMenu::itemHeight ( QMenuItem * mi ) [protected]Вместо этого используйте actionGeometry(). int QMenu::itemParameter ( int id ) constВместо этого используйте QAction::data(). Смотрите также setItemParameter(). QPixmap QMenu::pixmap ( int id ) constВместо этого используйте QPixmap(icon()) на соответствующем действии QAction. void QMenu::popup ( const QPoint & pos, int indexAtPoint )Вместо этого используйте popup() на соответствующем действии QAction. void QMenu::removeItem ( int id )Вместо этого используйте removeAction(). void QMenu::removeItemAt ( int index )Вместо этого используйте removeAction(). void QMenu::setAccel ( const QKeySequence & key, int id )Вместо этого используйте setShortcut() на соответствующем действии QAction. Смотрите также accel(). void QMenu::setActiveItem ( int id )Вместо этого используйте setActiveAction(). void QMenu::setCheckable ( bool checkable )Более не нужна. Параметр checkable игнорируется. Смотрите также isCheckable(). void QMenu::setId ( int index, int id )Вместо этого используйте действия. void QMenu::setItemChecked ( int id, bool check )Вместо этого используйте setChecked() на соответствующем действии QAction. Смотрите также isItemChecked(). void QMenu::setItemEnabled ( int id, bool enable )Вместо этого используйте setEnabled() на соответствующем действии QAction. Смотрите также isItemEnabled(). void QMenu::setItemFont ( int id, const QFont & font )Вместо этого используйте setFont() на соответствующем действии QAction. Смотрите также itemFont(). bool QMenu::setItemParameter ( int id, int param )Вместо этого используйте QAction::setData(). Смотрите также itemParameter(). void QMenu::setItemVisible ( int id, bool visible )Вместо этого используйте setVisible() на соответствующем действии QAction. Смотрите также isItemVisible(). void QMenu::setWhatsThis ( int id, const QString & w )Вместо этого используйте setWhatsThis() на соответствующем действии QAction. Смотрите также whatsThis(). QString QMenu::text ( int id ) constВместо этого используйте text() на соответствующем действии QAction. QString QMenu::whatsThis ( int id ) constВместо этого используйте whatsThis() на соответствующем действии QAction. Смотрите также setWhatsThis(). |
Попытка перевода Qt документации. Если есть желание присоединиться, или если есть замечания или пожелания, то заходите на форум: Перевод Qt документации на русский язык... Люди внесшие вклад в перевод: Команда переводчиков |