-// Copyright (C) 2007-2015 CEA/DEN, EDF R&D, OPEN CASCADE
+// Copyright (C) 2007-2023 CEA, EDF, OPEN CASCADE
//
// Copyright (C) 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
bool isCleared() const;
void setCleared( const bool );
- int currentId() const;
- void setCurrentId( int );
+ QVariant currentId() const;
+ void setCurrentId( const QVariant& );
- int id( const int ) const;
- int index( const int ) const;
+ QVariant id( const int ) const;
+ int index( const QVariant& ) const;
bool hasId( const int ) const;
- void setId( const int, const int );
+ void setId( const int, const QVariant& );
signals:
+ void activatedId( QVariant );
void activatedId( int );
+ void activatedId( QString );
private slots:
void onCurrentChanged( int );