您当前的位置:首页 > IT编程 > C++
| C语言 | Java | VB | VC | python | Android | TensorFlow | C++ | oracle | 学术与代码 | cnn卷积神经网络 | gnn | 图像修复 | Keras | 数据集 | Neo4j | 自然语言处理 | 深度学习 | 医学CAD | 医学影像 | 超参数 | pointnet | pytorch | 异常检测 | Transformers | 情感分类 | 知识图谱 |

自学教程:C++ tabAt函数代码示例

51自学网 2021-06-03 08:39:23
  C++
这篇教程C++ tabAt函数代码示例写得很实用,希望能帮到您。

本文整理汇总了C++中tabAt函数的典型用法代码示例。如果您正苦于以下问题:C++ tabAt函数的具体用法?C++ tabAt怎么用?C++ tabAt使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。

在下文中一共展示了tabAt函数的28个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的C++代码示例。

示例1: switch

bool PlaylistTabBar::event(QEvent* e) {  switch (e->type()) {    case QEvent::ToolTip: {      QHelpEvent* he = static_cast<QHelpEvent*>(e);      QRect displayed_tab;      QSize real_tab;      bool is_elided = false;      real_tab = tabSizeHint(tabAt(he->pos()));      displayed_tab = tabRect(tabAt(he->pos()));      // Check whether the tab is elided or not      is_elided = displayed_tab.width() < real_tab.width();      if (!is_elided) {        // If it's not elided, don't show the tooltip        QToolTip::hideText();      } else {        QToolTip::showText(he->globalPos(), tabToolTip(tabAt(he->pos())));      }      return true;    }    default:      return QTabBar::event(e);  }}
开发者ID:jamie-gifford,项目名称:Clementine,代码行数:25,


示例2: tabAt

void TabBarWidget::mousePressEvent(QMouseEvent *event){	if (event->button() == Qt::LeftButton && event->modifiers().testFlag(Qt::ShiftModifier))	{		const int tab = tabAt(event->pos());		if (tab >= 0)		{			emit requestedClose(tab);			return;		}	}	QTabBar::mousePressEvent(event);	if (event->button() == Qt::MiddleButton)	{		const int tab = tabAt(event->pos());		if (tab < 0)		{			ActionsManager::triggerAction(ActionsManager::NewTabAction, this);		}		else if (SettingsManager::getValue(QLatin1String("TabBar/CloseOnMiddleClick")).toBool())		{			emit requestedClose(tab);		}	}	hidePreview();}
开发者ID:aurhat,项目名称:otter-browser,代码行数:32,


示例3: tabAt

void TabBar::dropEvent(QDropEvent *event){    int fromIndex = tabAt(m_dragStartPos);    int toIndex = tabAt(event->pos());    if (fromIndex != toIndex) {        emit tabMoveRequested(fromIndex, toIndex);        event->acceptProposedAction();    }    QTabBar::dropEvent(event);}
开发者ID:agnelterry,项目名称:arora,代码行数:10,


示例4: tabAt

void DolphinTabBar::contextMenuEvent(QContextMenuEvent* event){    const int index = tabAt(event->pos());    if (index >= 0) {        // Tab context menu        KMenu menu(this);        QAction* newTabAction = menu.addAction(KIcon("tab-new"), i18nc("@action:inmenu", "New Tab"));        QAction* detachTabAction = menu.addAction(KIcon("tab-detach"), i18nc("@action:inmenu", "Detach Tab"));        QAction* closeOtherTabsAction = menu.addAction(KIcon("tab-close-other"), i18nc("@action:inmenu", "Close Other Tabs"));        QAction* closeTabAction = menu.addAction(KIcon("tab-close"), i18nc("@action:inmenu", "Close Tab"));        QAction* selectedAction = menu.exec(event->globalPos());        if (selectedAction == newTabAction) {            emit openNewActivatedTab(index);        } else if (selectedAction == detachTabAction) {            emit tabDetachRequested(index);        } else if (selectedAction == closeOtherTabsAction) {            const int tabCount = count();            for (int i = 0; i < index; i++) {                emit tabCloseRequested(0);            }            for (int i = index + 1; i < tabCount; i++) {                emit tabCloseRequested(1);            }        } else if (selectedAction == closeTabAction) {            emit tabCloseRequested(index);        }        return;    }    QTabBar::contextMenuEvent(event);}
开发者ID:luyikei,项目名称:kde-baseapps,代码行数:35,


示例5: tabAt

void PanelTabBar::mousePressEvent(QMouseEvent* e){    int clickedTab = tabAt(e->pos());    if (-1 == clickedTab) { // clicked on nothing ...        QTabBar::mousePressEvent(e);        return;    }    _tabClicked = true;    setCurrentIndex(clickedTab);    ListPanel *p =  getPanel(clickedTab);    if(p)        p->slotFocusOnMe();    if (e->button() == Qt::RightButton) {        // show the popup menu        _panelActionMenu->menu()->popup(e->globalPos());    } else {        if (e->button() == Qt::MidButton)// close the current tab            emit closeCurrentTab();    }    QTabBar::mousePressEvent(e);}
开发者ID:KDE,项目名称:krusader,代码行数:27,


示例6: switch

bool TabBar::event(QEvent* event){    switch (event->type()) {    case QEvent::ToolTip:        if (!m_showTabPreviews && !isDragInProgress()) {            QHelpEvent* ev = static_cast<QHelpEvent*>(event);            int index = tabAt(ev->pos());            if (index >= 0) {                QToolTip::showText(mapToGlobal(ev->pos()), tabToolTip(index));            }        }        break;    case QEvent::Leave:        if (!rect().contains(mapFromGlobal(QCursor::pos()))) {            hideTabPreview();        }        break;    case QEvent::Wheel:        hideTabPreview(false);        break;    default:        break;    }    return ComboTabBar::event(event);}
开发者ID:593in,项目名称:qupzilla,代码行数:30,


示例7: tabAt

void TabBar::showTabPreview(bool delayed){    if (!m_showTabPreviews) {        return;    }    if (delayed) {        int index = tabAt(mapFromGlobal(QCursor::pos()));        if (index == -1 || QApplication::mouseButtons() != Qt::NoButton) {            return;        }        m_tabPreview->setPreviewIndex(index);        m_tabPreviewShowTimer->stop();    }    WebTab* webTab = qobject_cast<WebTab*>(m_tabWidget->widget(m_tabPreview->previewIndex()));    if (!webTab) {        return;    }    m_tabPreviewHideTimer->stop();    m_tabPreview->setWebTab(webTab, m_tabPreview->previewIndex() == currentIndex());    QRect r(tabRect(m_tabPreview->previewIndex()));    r.setTopLeft(mapTo(m_window, r.topLeft()));    r.setBottomRight(mapTo(m_window, r.bottomRight()));    m_tabPreview->showOnRect(r);}
开发者ID:593in,项目名称:qupzilla,代码行数:30,


示例8: tabAt

void TabBar::mouseMoveEvent (QMouseEvent *event){    QTabBar::mouseMoveEvent (event);    int index = tabAt (event->pos());    if (index != -1)        QToolTip::showText (event->globalPos(), tabToolTip (index));}
开发者ID:frustreated,项目名称:FeatherPad,代码行数:7,


示例9: tabAt

/** Redefined to display an editable area. */void TabBar::mouseDoubleClickEvent(QMouseEvent *event){	int tabIndex = tabAt(event->pos());	int c = currentIndex();	if (-1 < tabIndex && tabIndex < count() && c == tabIndex) {		QRect visualRect = tabRect(tabIndex);		SettingsPrivate *settings = SettingsPrivate::instance();		if (settings->isRectTabs()) {			visualRect.setLeft(visualRect.left() + 1);			visualRect.setRight(visualRect.right() - 1);		} else {			visualRect.setLeft(visualRect.left() + 3 + settings->tabsOverlappingLength() * 1.25 + height() / 2);			visualRect.setRight(visualRect.right() - settings->tabsOverlappingLength());		}		visualRect.setTop(visualRect.top() + 1);		// Disable close buttons in case of unfortunate click		for (int t = 0; t < count(); t++) {			QWidget *button = tabButton(t, QTabBar::RightSide);			if (button && t != tabIndex) {				button->setEnabled(false);			}		}		// Feed the QLineEdit with current tab text		lineEdit->setText(tabText(tabIndex));		lineEdit->selectAll();		lineEdit->setFocus();		lineEdit->setGeometry(visualRect);		lineEdit->setVisible(true);		lineEdit->grabMouse();	}	QTabBar::mouseDoubleClickEvent(event);}
开发者ID:VengefulVeggie,项目名称:Miam-Player,代码行数:35,


示例10: tabAt

void QtDNDTabBar::dropEvent(QDropEvent* dropEvent) {	QtDNDTabBar* sourceTabBar = dynamic_cast<QtDNDTabBar*>(dropEvent->source());	if (sourceTabBar && dropEvent->mimeData() && dropEvent->mimeData()->data("action") == QByteArray("application/tab-detach")) {		QtDNDTabBar* source = dynamic_cast<QtDNDTabBar*>(dropEvent->source());		int targetTabIndex = tabAt(dropEvent->pos());		QRect rect = tabRect(targetTabIndex);		if (targetTabIndex >= 0 && (dropEvent->pos().x() - rect.left() - rect.width()/2 > 0)) {			targetTabIndex++;		}		QWidget* tab = source->getDragWidget();		assert(tab);		QTabWidget* targetTabWidget = dynamic_cast<QTabWidget*>(parentWidget());		QString tabText = source->getDragText();		/*		 * When you add a widget to an empty QTabWidget, it's automatically made the current widget.		 * Making the widget the current widget, widget->show() is called for the widget. Directly reacting		 * to that event, and adding the widget again to the QTabWidget results in undefined behavior. For		 * example the tab label is shown but the widget is neither has the old nor in the new QTabWidget as		 * parent. Blocking signals on the QWidget to be added to a QTabWidget prevents this behavior.		 */		targetTabWidget->setUpdatesEnabled(false);		tab->blockSignals(true);		targetTabWidget->insertTab(targetTabIndex, tab, tabText);		dropEvent->acceptProposedAction();		tab->blockSignals(false);		targetTabWidget->setUpdatesEnabled(true);		onDropSucceeded();	}}
开发者ID:scopeInfinity,项目名称:swift,代码行数:33,


示例11: tabAt

void TabBarWidget::mouseReleaseEvent(QMouseEvent *event){	QTabBar::mouseReleaseEvent(event);	if (event->button() == Qt::MidButton && SettingsManager::getValue(QLatin1String("TabBar/CloseOnMiddleClick")).toBool())	{		const int tab = tabAt(event->pos());		if (tab >= 0)		{			emit requestedClose(tab);		}	}	if (m_previewWidget && m_previewWidget->isVisible())	{		m_previewWidget->hide();	}	if (m_previewTimer > 0)	{		killTimer(m_previewTimer);		m_previewTimer = 0;	}}
开发者ID:Decme,项目名称:otter,代码行数:26,


示例12: contextMenuRequested

void CallWindow::contextMenuRequested(const QPoint &location){	controller->removeEmptyWindows();	auto tabBar = tabWidget->getTabBar();	int tabIndex = tabBar->tabAt(location);	if (tabIndex == tabOffset - 1)		return;	QMenu *menu = new QMenu(this);	connect(menu, SIGNAL(triggered(QAction *)), this,	        SLOT(contextMenuAction(QAction *)));	auto windows = controller->getTabWindows();	menu->addAction(new QAction("Remove call", this));	menu->addAction(new QAction("Close tab", this));	menu->addAction(new QAction("Open in new window", this));	for (auto window : windows)	{		if (window->getId() != id)		{			menu->addAction(new QAction(			    QString("Open in '%1'").arg(window->windowTitle()),			    this));		}	}	currentContextMenuTabId = getCallTabIdByTabIndex(tabIndex);	menu->popup(tabBar->mapToGlobal(location));}
开发者ID:2php,项目名称:opencv_contrib,代码行数:26,


示例13: QPoint

void TabBar::mouseReleaseEvent(QMouseEvent* event){    m_dragStartPosition = QPoint();    if (mApp->plugins()->processMouseRelease(Qz::ON_TabBar, this, event)) {        return;    }    if (m_tabWidget->buttonAddTab()->isHidden()) {        QTimer::singleShot(500, m_tabWidget->buttonAddTab(), SLOT(show()));    }    if (!rect().contains(event->pos())) {        QTabBar::mouseReleaseEvent(event);        return;    }    int id = tabAt(event->pos());    if (id != -1 && event->button() == Qt::MiddleButton) {        m_tabWidget->closeTab(id);        return;    }    if (id == -1 && event->button() == Qt::MiddleButton) {        m_tabWidget->addView(QUrl(), Qz::NT_SelectedTabAtTheEnd, true);        return;    }    QTabBar::mouseReleaseEvent(event);}
开发者ID:ff2000,项目名称:qupzilla,代码行数:29,


示例14: hideTabPreview

void TabBar::mouseMoveEvent(QMouseEvent* event){    if (mApp->plugins()->processMouseMove(Qz::ON_TabBar, this, event)) {        return;    }    if (!m_dragStartPosition.isNull() && m_tabWidget->buttonAddTab()->isVisible()) {        int manhattanLength = (event->pos() - m_dragStartPosition).manhattanLength();        if (manhattanLength > QApplication::startDragDistance()) {            m_tabWidget->buttonAddTab()->hide();            hideTabPreview();        }    }    //Tab Preview    const int tab = tabAt(event->pos());    if (tab != -1 && tab != m_tabPreview->previewIndex() && event->buttons() == Qt::NoButton && m_dragStartPosition.isNull()) {        m_tabPreview->setPreviewIndex(tab);        if (m_tabPreview->isVisible()) {            showTabPreview();        }    }    QTabBar::mouseMoveEvent(event);}
开发者ID:ff2000,项目名称:qupzilla,代码行数:27,


示例15: SIGNAL

void WBTabBar::contextMenuRequested(const QPoint &position){    QMenu menu;    menu.addAction(tr("New &Tab"), this, SIGNAL(newTab()), QKeySequence::AddTab);    int index = tabAt(position);    if (-1 != index) {        QAction *action = menu.addAction(tr("Clone Tab"), this, SLOT(cloneTab()));        action->setData(index);        menu.addSeparator();        action = menu.addAction(tr("&Close Tab"), this, SLOT(closeTab()), QKeySequence::Close);        action->setData(index);        action = menu.addAction(tr("Close &Other Tabs"), this, SLOT(closeOtherTabs()));        action->setData(index);        menu.addSeparator();        action = menu.addAction(tr("Reload Tab"), this, SLOT(reloadTab()), QKeySequence::Refresh);        action->setData(index);    }    else {        menu.addSeparator();    }    menu.addAction(tr("Reload All Tabs"), this, SIGNAL(reloadAllTabs()));    menu.exec(QCursor::pos());}
开发者ID:OpenBoard-org,项目名称:OpenBoard,代码行数:28,


示例16: QPoint

void pTabBar::mousePressEvent( QMouseEvent* event ){    // reset drag position    dragStartPosition = QPoint();        // get tab under cursor    int i = tabAt( event->pos() );        // if tab    if ( i != -1 )    {        // emit left button pressed        if ( event->button() == Qt::LeftButton )            emit leftButtonPressed( i, event->globalPos() );                // emit mid button pressed        if ( event->button() == Qt::MidButton )            emit midButtonPressed( i, event->globalPos() );                // emit right button pressed and drag position        if ( event->button() == Qt::RightButton )        {            emit rightButtonPressed( i, event->globalPos() );            dragStartPosition = event->pos();        }    }        // default event    QTabBar::mousePressEvent( event );}
开发者ID:pasnox,项目名称:monkeystudio2,代码行数:30,


示例17: mapFromGlobal

void TabBar::dragMoveEvent(QDragMoveEvent *AEvent){    QPoint dragItemCenter = mapFromGlobal(QCursor::pos()) - FDragCenterDistance;    FLayout->moveItem(FPressedIndex, tabAt(dragItemCenter));    AEvent->acceptProposedAction();    QFrame::dragMoveEvent(AEvent);}
开发者ID:Rambler-ru,项目名称:Contacts,代码行数:7,


示例18: tabAt

void pTabBar::paintEvent( QPaintEvent* event ){    // draw tabs    QTabBar::paintEvent( event );        // update button close    if ( !aToggleTabsHaveCloseButton->isChecked() )        return;        // get tab    int i = tabAt( mapFromGlobal( QCursor::pos() ) );    if ( i != -1 )    {        // get close button rect        QRect ir = iconRectForTab( i );                // if mouse in close button rect        if ( ir.contains( mapFromGlobal( QCursor::pos() ) ) )        {            // draw button            QPainter p( this );            p.drawPixmap( ir.topLeft(), QIcon( ":/file/icons/file/closeall.png" ).pixmap( iconSize(), QIcon::Active, isTabEnabled( i ) ? QIcon::On : QIcon::Off ) );        }    }}
开发者ID:pasnox,项目名称:monkeystudio2,代码行数:25,


示例19: switch

bool ComboTabBar::event(QEvent *event){    switch (event->type()) {    case QEvent::ToolTip:        if (!isDragInProgress() && !isScrollInProgress()) {            int index = tabAt(mapFromGlobal(QCursor::pos()));            if (index >= 0)                QToolTip::showText(QCursor::pos(), tabToolTip(index));        }        break;    case QEvent::Resize:        ensureVisible();        break;    case QEvent::Show:        if (!event->spontaneous())            QTimer::singleShot(0, this, &ComboTabBar::setUpLayout);        break;    case QEvent::Enter:    case QEvent::Leave:        // Make sure tabs are painted with correct mouseover state        QTimer::singleShot(100, this, &ComboTabBar::updateTabBars);        break;    default:        break;    }    return QWidget::event(event);}
开发者ID:Frankie-666,项目名称:qupzilla,代码行数:32,


示例20: emptyArea

bool ComboTabBar::emptyArea(const QPoint &pos) const{    if (tabAt(pos) != -1)        return false;    return qobject_cast<TabBarHelper*>(QApplication::widgetAt(mapToGlobal(pos)));}
开发者ID:AwkwardDev,项目名称:qupzilla,代码行数:7,


示例21: QDrag

void TabBar::mouseMoveEvent(QMouseEvent *event){    if (event->buttons() == Qt::LeftButton) {#if QT_VERSION >= 0x040500        int diffX = event->pos().x() - m_dragStartPos.x();        int diffY = event->pos().y() - m_dragStartPos.y();#endif        if ((event->pos() - m_dragStartPos).manhattanLength() > QApplication::startDragDistance()#if QT_VERSION >= 0x040500            && diffX < 3 && diffX > -3            && diffY < -10#endif            ) {            QDrag *drag = new QDrag(this);            QMimeData *mimeData = new QMimeData;            QList<QUrl> urls;            int index = tabAt(event->pos());            QUrl url = tabData(index).toUrl();            urls.append(url);            mimeData->setUrls(urls);            mimeData->setText(tabText(index));            mimeData->setData(QLatin1String("action"), "tab-reordering");            drag->setMimeData(mimeData);            drag->exec();        }    }    QTabBar::mouseMoveEvent(event);}
开发者ID:agnelterry,项目名称:arora,代码行数:28,


示例22: tabAt

	void SeparateTabBar::mouseReleaseEvent (QMouseEvent *event)	{		int index = tabAt (event->pos ());		if (index == count () - 1 &&				event->button () == Qt::LeftButton &&				IsLastTab_)		{			emit addDefaultTab ();			return;		}		if (InMove_)		{			emit releasedMouseAfterMove (currentIndex ());			InMove_ = false;			emit currentChanged (currentIndex ());		}		else if (index != -1 &&				event->button () == Qt::MidButton &&				index != count () - 1)		{			auto rootWM = Core::Instance ().GetRootWindowsManager ();			auto tm = rootWM->GetTabManager (Window_);			tm->remove (index);		}		QTabBar::mouseReleaseEvent (event);	}
开发者ID:ROOAARR,项目名称:leechcraft,代码行数:28,


示例23: tabSizeHint

void TabBarWidget::removeTab(int index){	if (underMouse())	{		const QSize size = tabSizeHint(count() - 1);		m_tabSize = size.width();	}	Window *window = getWindow(index);	if (window)	{		window->deleteLater();	}	QTabBar::removeTab(index);	if (underMouse() && tabAt(mapFromGlobal(QCursor::pos())) < 0)	{		m_tabSize = 0;		updateGeometry();		adjustSize();	}}
开发者ID:aurhat,项目名称:otter-browser,代码行数:26,


示例24: tabAt

void TabBar::dragMoveEvent(QDragMoveEvent *event){    int index = tabAt(event->pos());    if (index == -1)        emit newTabRequested();    else        emit setCurrentRequested(index);}
开发者ID:abenea,项目名称:fubar,代码行数:8,


示例25: mouseDoubleClickEvent

void PlayListTabBar::mouseDoubleClickEvent(QMouseEvent *event){// 	qDebug() << this << "mouseDoubleClickEvent()";	int index=tabAt(event->pos());	if(index!=-1)		createRenameLine(index);	else		emit(newPlayList());}
开发者ID:pilhoo,项目名称:Ursus,代码行数:8,


示例26: tabAt

    /**     * @brief Handles middle-mouse release event in order to close tab.     */    void WorkAreaTabBar::middleMouseReleaseEvent(QMouseEvent *event)    {        int tabIndex = tabAt(event->pos());        if (tabIndex < 0)            return;        emit tabCloseRequested(tabIndex);    }
开发者ID:mirmasej,项目名称:robomongo,代码行数:11,


示例27: tabAt

void YTTabBar::mousePressEvent(QMouseEvent *m){        pressedIndex = tabAt(m->pos());    if(pressedIndex == currentIndex())        pressedIndex = -1;    QTabBar::mousePressEvent(m);    update();}
开发者ID:pder,项目名称:smtube,代码行数:8,


示例28: tabAt

void TabBar::contextMenuEvent(QContextMenuEvent* event){    int index = tabAt(event->pos());    m_clickedTab = index;    QMenu menu;    menu.addAction(IconProvider::newTabIcon(), tr("&New tab"), m_window, SLOT(addTab()));    menu.addSeparator();    if (index != -1) {        WebTab* webTab = qobject_cast<WebTab*>(m_tabWidget->widget(m_clickedTab));        if (!webTab) {            return;        }        if (m_window->weView(m_clickedTab)->isLoading()) {            menu.addAction(QIcon::fromTheme(QSL("process-stop")), tr("&Stop Tab"), this, SLOT(stopTab()));        }        else {            menu.addAction(QIcon::fromTheme(QSL("view-refresh")), tr("&Reload Tab"), this, SLOT(reloadTab()));        }        menu.addAction(QIcon::fromTheme("tab-duplicate"), tr("&Duplicate Tab"), this, SLOT(duplicateTab()));        if (count() > 1 && !webTab->isPinned()) {            menu.addAction(QIcon::fromTheme("tab-detach"), tr("D&etach Tab"), this, SLOT(detachTab()));        }        menu.addAction(webTab->isPinned() ? tr("Un&pin Tab") : tr("&Pin Tab"), this, SLOT(pinTab()));#if QT_VERSION >= QT_VERSION_CHECK(5,7,0)        menu.addAction(webTab->isMuted() ? tr("Un&mute Tab") : tr("&Mute Tab"), this, SLOT(muteTab()));#endif        menu.addSeparator();        menu.addAction(tr("Re&load All Tabs"), m_tabWidget, SLOT(reloadAllTabs()));        menu.addAction(tr("&Bookmark This Tab"), this, SLOT(bookmarkTab()));        menu.addAction(tr("Bookmark &All Tabs"), m_window, SLOT(bookmarkAllTabs()));        menu.addSeparator();        menu.addAction(m_window->action(QSL("Other/RestoreClosedTab")));        menu.addSeparator();        menu.addAction(tr("Close Ot&her Tabs"), this, SLOT(closeAllButCurrent()));        menu.addAction(QIcon::fromTheme("window-close"), tr("Cl&ose"), this, SLOT(closeTab()));        menu.addSeparator();    }    else {        menu.addAction(tr("Reloa&d All Tabs"), m_tabWidget, SLOT(reloadAllTabs()));        menu.addAction(tr("Bookmark &All Tabs"), m_window, SLOT(bookmarkAllTabs()));        menu.addSeparator();        menu.addAction(m_window->action(QSL("Other/RestoreClosedTab")));    }    m_window->action(QSL("Other/RestoreClosedTab"))->setEnabled(m_tabWidget->canRestoreTab());    // Prevent choosing first option with double rightclick    const QPoint pos = event->globalPos();    QPoint p(pos.x(), pos.y() + 1);    menu.exec(p);    m_window->action(QSL("Other/RestoreClosedTab"))->setEnabled(true);}
开发者ID:gnikandrov,项目名称:qupzilla,代码行数:58,



注:本文中的tabAt函数示例整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。


C++ tabRect函数代码示例
C++ t_unlock_cpu函数代码示例
万事OK自学网:51自学网_软件自学网_CAD自学网自学excel、自学PS、自学CAD、自学C语言、自学css3实例,是一个通过网络自主学习工作技能的自学平台,网友喜欢的软件自学网站。