myTabWg->setTabEnabled( myTabWg->indexOf( myTabs[ theTabId ] ), true );
}
+//================================================================================
+/*!
+ * \brief Check if tab enabled
+ * \param int - tab ID
+ */
+//================================================================================
+bool SMESHGUI_MeshDlg::isTabEnabled(const int theTabId) const {
+ myTabWg->isTabEnabled( myTabWg->indexOf( myTabs[ theTabId ] ) );
+}
+
void SMESHGUI_MeshDlg::onGeomSelectionButton(bool isBtnOn)
{
if ( myGeomPopup && isBtnOn )
void setGeomPopupEnabled( const bool );
void disableTab(const int);
void enableTab(const int);
+ bool isTabEnabled(const int) const;
int getActiveObject();
signals:
//================================================================================
bool SMESHGUI_MeshOp::isAccessibleDim( const int theDim ) const
{
- return myDlg->tab( theDim )->isEnabled();
+ return myDlg->isTabEnabled( theDim );
}
//================================================================================