diff --git a/libs/piqt_utils/pivariant_edit.cpp b/libs/piqt_utils/pivariant_edit.cpp index ceb79a5..523437c 100644 --- a/libs/piqt_utils/pivariant_edit.cpp +++ b/libs/piqt_utils/pivariant_edit.cpp @@ -6,6 +6,12 @@ #include +PIVariantEditorBase::PIVariantEditorBase(QWidget * parent): QWidget(parent) { + Q_INIT_RESOURCE(qad_piqt_widgets); + createBoxLayout(); +} + + QString PIVariantEditorBase::vtTr(const PIString & txt) { PIByteArray utf = txt.toUTF8(); utf.append(0); diff --git a/libs/piqt_utils/pivariant_edit.h b/libs/piqt_utils/pivariant_edit.h index c9f49ce..af3ce40 100644 --- a/libs/piqt_utils/pivariant_edit.h +++ b/libs/piqt_utils/pivariant_edit.h @@ -40,7 +40,7 @@ class QAD_PIQT_UTILS_EXPORT PIVariantEditorBase: public QWidget { friend class PIVariantEdit; public: - PIVariantEditorBase(QWidget * parent = nullptr): QWidget(parent) { createBoxLayout(); } + PIVariantEditorBase(QWidget * parent = nullptr); virtual ~PIVariantEditorBase() {} virtual void setValue(const PIVariant & v) = 0; diff --git a/libs/piqt_utils/pivariant_edit_enum.cpp b/libs/piqt_utils/pivariant_edit_enum.cpp index f41a8b5..2469196 100644 --- a/libs/piqt_utils/pivariant_edit_enum.cpp +++ b/libs/piqt_utils/pivariant_edit_enum.cpp @@ -4,6 +4,7 @@ PIValueTreeEditEnum::PIValueTreeEditEnum(QWidget * parent): QDialog(parent) { + Q_INIT_RESOURCE(qad_piqt_widgets); setupUi(this); } diff --git a/libs/widgets/qad_widgets.qrc b/libs/widgets/qad_widgets.qrc index 781f937..8224af8 100644 --- a/libs/widgets/qad_widgets.qrc +++ b/libs/widgets/qad_widgets.qrc @@ -16,6 +16,7 @@ ../../icons/node.png ../../icons/node-add.png ../../icons/list-add.png +../../icons/list-remove.png ../../icons/list-edit-apply.png ../../icons/document-new.png ../../icons/document-edit.png