PIVariantEditors::FileBase allow user to select relative/absolute mode
This commit is contained in:
@@ -273,7 +273,7 @@ protected:
|
||||
QWidget * sel_widget;
|
||||
QWidget * edit_widget;
|
||||
QMenu edit_menu;
|
||||
QAction *act_abs = nullptr, *act_save = nullptr;
|
||||
QAction *act_abs = nullptr, *act_save = nullptr, *act_filter = nullptr;
|
||||
bool is_dir = false, is_abs = false, is_save = false;
|
||||
PIString filter;
|
||||
};
|
||||
@@ -286,6 +286,7 @@ public:
|
||||
File(): FileBase() {
|
||||
is_dir = false;
|
||||
createMenu();
|
||||
setFullEditMode(false);
|
||||
}
|
||||
void setValue(const PIVariant & v) override;
|
||||
PIVariant value() const override;
|
||||
@@ -299,6 +300,7 @@ public:
|
||||
Dir(): FileBase() {
|
||||
is_dir = true;
|
||||
createMenu();
|
||||
setFullEditMode(false);
|
||||
}
|
||||
void setValue(const PIVariant & v) override;
|
||||
PIVariant value() const override;
|
||||
|
||||
Reference in New Issue
Block a user