Поддерживаемые члены Qt 3 класса QMenuBarОписанные ниже члены класса являются частью слоя поддержки Qt 3. Они введены для поддержки старого кода в Qt 4. Мы советуем не использовать их во вновь создаваемом коде. Открытые типы
Открытые функции
Сигналы
Защищенные функции
Описание типов-членовenum QMenuBar::Separator
Описание функций-членовQMenuBar::QMenuBar ( QWidget * parent, const char * name )Вместо этого используйте один из конструкторов, который не принимает параметр name, а затем используйте setObjectName(). QKeySequence QMenuBar::accel ( int id ) constВместо этого используйте shortcut() на соответствующем действии QAction. Смотрите также setAccel(). void QMenuBar::activateItemAt ( int index )Вместо этого используйте activate() на соответствующем действии QAction. void QMenuBar::activated ( int itemId ) [signal]Вместо этого используйте triggered(). bool QMenuBar::autoGeometry () constВозвращает true, если панель меню автоматически сам изменит размер, когда её родительский виджет изменит размер; в противном случае возвращает false. Эта функция предоставлена чтобы помочь портировать на Qt 4. Мы рекомендуем не использовать её в новом коде. Смотрите также setAutoGeometry(). void QMenuBar::changeItem ( int id, const QString & text )Вместо этого используйте setText() на соответствующем действии QAction. void QMenuBar::changeItem ( int id, const QPixmap & pixmap )Вместо этого используйте setText() на соответствующем действии QAction. void QMenuBar::changeItem ( int id, const QIcon & icon, const QString & text )Вместо этого используйте setIcon() и setText() на соответствующем действии QAction. bool QMenuBar::connectItem ( int id, const QObject * receiver, const char * member )Вместо этого используйте connect() на соответствующем действии QAction. uint QMenuBar::count () constВместо этого используйте actions().count(). bool QMenuBar::disconnectItem ( int id, const QObject * receiver, const char * member )Вместо этого используйте disconnect() на соответствующем действии QAction. QMenuItem * QMenuBar::findItem ( int id ) constВместо этого используйте действия. int QMenuBar::frameWidth () constВместо этого используйте style()->pixelMetric(QStyle::PM_MenuBarPanelWidth, this). void QMenuBar::highlighted ( int itemId ) [signal]Вместо этого используйте hovered(). QIcon QMenuBar::iconSet ( int id ) constВместо этого используйте icon() на соответствующем действии QAction. int QMenuBar::idAt ( int index ) constВместо этого используйте действия. int QMenuBar::indexOf ( int id ) constВместо этого используйте actions().indexOf(action) на соответствующем действии QAction. int QMenuBar::insertItem ( const QString & text, const QObject * receiver, const char * member, const QKeySequence & shortcut = 0, int id = -1, int index = -1 )Вместо этого используйте одну из перегрузок insertAction() или addAction(). int QMenuBar::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 QMenuBar::insertItem ( const QPixmap & pixmap, const QObject * receiver, const char * member, const QKeySequence & shortcut = 0, int id = -1, int index = -1 )Вместо этого используйте одну из перегрузок insertAction(), addAction(), insertMenu() или addMenu(). int QMenuBar::insertItem ( const QString & text, int id = -1, int index = -1 )Вместо этого используйте одну из перегрузок insertAction() или addAction(). int QMenuBar::insertItem ( const QIcon & icon, const QString & text, int id = -1, int index = -1 )Вместо этого используйте одну из перегрузок insertAction(), addAction(), insertMenu() или addMenu(). int QMenuBar::insertItem ( const QString & text, QMenu * popup, int id = -1, int index = -1 )Вместо этого используйте одну из перегрузок insertMenu() или addMenu(). int QMenuBar::insertItem ( const QIcon & icon, const QString & text, QMenu * popup, int id = -1, int index = -1 )Вместо этого используйте одну из перегрузок insertMenu() или addMenu(). int QMenuBar::insertItem ( const QPixmap & pixmap, int id = -1, int index = -1 )Вместо этого используйте одну из перегрузок insertAction(), addAction(), insertMenu() или addMenu(). int QMenuBar::insertItem ( const QPixmap & pixmap, QMenu * popup, int id = -1, int index = -1 )Вместо этого используйте одну из перегрузок insertMenu() или addMenu(). int QMenuBar::insertSeparator ( int index = -1 )Вместо этого используйте addSeparator() or insertAction(). Например, если у вас есть код menuBar->insertSeparator(); вы можете записать его в виде menuBar->addSeparator(); Эта функция была введена в Qt 4.2. bool QMenuBar::isItemActive ( int id ) constВместо этого используйте activeAction(). bool QMenuBar::isItemChecked ( int id ) constВместо этого используйте isChecked() на соответствующем действии QAction. bool QMenuBar::isItemEnabled ( int id ) constВместо этого используйте isEnabled() на соответствующем действии QAction. bool QMenuBar::isItemVisible ( int id ) constВместо этого используйте isVisible() на соответствующем действии QAction. int QMenuBar::itemAtPos ( const QPoint & p ) [protected]В Qt 4 нет эквивалентного способа добиться этого. int QMenuBar::itemParameter ( int id ) constВместо этого используйте QAction::data(). Смотрите также setItemParameter(). QRect QMenuBar::itemRect ( int index ) [protected]Вместо этого используйте actionGeometry() на соответствующем действии QAction. int QMenuBar::margin () constВозвращает ширину полей вокруг содержимого виджета. Вместо этого используйте QWidget::getContentsMargins(). Смотрите также setMargin() и QWidget::getContentsMargins(). QPixmap QMenuBar::pixmap ( int id ) constВместо этого используйте QPixmap(icon()) на соответствующем действии QAction. void QMenuBar::removeItem ( int id )Вместо этого используйте removeAction(). void QMenuBar::removeItemAt ( int index )Вместо этого используйте removeAction(). Separator QMenuBar::separator () constЭта функция предоставлено только для выполнения компиляции старого кода. Смотрите также setSeparator(). void QMenuBar::setAccel ( const QKeySequence & key, int id )Вместо этого используйте setShortcut() на соответствующем действии QAction. Смотрите также accel(). void QMenuBar::setAutoGeometry ( bool b )Задаёт, будет ли панель меню автоматически изменять размер сама, когда изменяет размер родительский виджет. Эта функция предоставлена чтобы помочь портировать на Qt 4. Мы рекомендуем не использовать её в новом коде. Смотрите также autoGeometry(). void QMenuBar::setItemChecked ( int id, bool check )Вместо этого используйте setChecked() на соответствующем действии QAction. Смотрите также isItemChecked(). void QMenuBar::setItemEnabled ( int id, bool enable )Вместо этого используйте setEnabled() на соответствующем действии QAction. Смотрите также isItemEnabled(). bool QMenuBar::setItemParameter ( int id, int param )Вместо этого используйте QAction::setData(). Смотрите также itemParameter(). void QMenuBar::setItemVisible ( int id, bool visible )Вместо этого используйте setVisible() на соответствующем действии QAction. Смотрите также isItemVisible(). void QMenuBar::setMargin ( int margin )Присваивает ширине полей вокруг содержимого виджета значение margin. Вместо этого используйте QWidget::setContentsMargins(). Смотрите также margin() и QWidget::setContentsMargins(). void QMenuBar::setSeparator ( Separator sep )Эта функция предоставлено только для выполнения компиляции старого кода. Смотрите также separator(). void QMenuBar::setWhatsThis ( int id, const QString & w )Вместо этого используйте setWhatsThis() на соответствующем действии QAction. Смотрите также whatsThis(). QString QMenuBar::text ( int id ) constВместо этого используйте text() на соответствующем действии QAction. QString QMenuBar::whatsThis ( int id ) constВместо этого используйте whatsThis() на соответствующем действии QAction. Смотрите также setWhatsThis(). |
Попытка перевода Qt документации. Если есть желание присоединиться, или если есть замечания или пожелания, то заходите на форум: Перевод Qt документации на русский язык... Люди внесшие вклад в перевод: Команда переводчиков |