29 lines
871 B
C++
29 lines
871 B
C++
#ifndef RM_GROUP_RADIO_BUTTONS_H
|
|
#define RM_GROUP_RADIO_BUTTONS_H
|
|
|
|
#include <QWidget>
|
|
#include <QGroupBox>
|
|
#include <QList>
|
|
#include <QVBoxLayout>
|
|
|
|
class RMRadioButtons;
|
|
class RMGroupRadioButtons : public QGroupBox
|
|
{
|
|
Q_OBJECT
|
|
public:
|
|
#if (USE_JSON_SETTINGS)
|
|
explicit RMGroupRadioButtons(QWidget *parent,int object);
|
|
explicit RMGroupRadioButtons(QWidget *parent,int object,bool rowType);
|
|
#else // #if (USE_JSON_SETTINGS)
|
|
explicit RMGroupRadioButtons(QWidget *parent,QString title, QStringList items,unsigned char* value,QList<int> indexMap = QList<int>());
|
|
explicit RMGroupRadioButtons(QWidget *parent,QString title, QStringList items,unsigned char* value,bool rowType = false,QList<int> indexMap = QList<int>());
|
|
#endif // #if (USE_JSON_SETTINGS)
|
|
|
|
QVBoxLayout* layout;
|
|
RMRadioButtons* radioButtons;
|
|
};
|
|
|
|
|
|
|
|
#endif // RM_GROUP_RADIO_BUTTONS_H
|