PIValueTreeEdit File and Dir support
This commit is contained in:
@@ -8,7 +8,7 @@
|
||||
#include <QFileDialog>
|
||||
#include <QScrollArea>
|
||||
#include <QTimer>
|
||||
#include <QTranslator>>
|
||||
#include <QTranslator>
|
||||
#include <evalspinbox.h>
|
||||
#include <piintrospection_server.h>
|
||||
#include <qad_types.h>
|
||||
@@ -16,9 +16,6 @@
|
||||
|
||||
int main(int argc, char * argv[]) {
|
||||
QApplication a(argc, argv);
|
||||
auto * qtr = new QTranslator();
|
||||
qtr->load("c:/work/test_ru.qm");
|
||||
a.installTranslator(qtr);
|
||||
|
||||
PIValueTree root, group, array;
|
||||
root.addChild({"bool", false});
|
||||
@@ -58,7 +55,7 @@ int main(int argc, char * argv[]) {
|
||||
QScrollArea area;
|
||||
area.setWidgetResizable(true);
|
||||
PIValueTreeEdit e;
|
||||
e.setGroupingEnabled(false);
|
||||
e.setGroupingEnabled(true);
|
||||
e.setFullEditMode(true);
|
||||
e.setGeometry(500, 400, 100, 50);
|
||||
// e.setValue(PIValueTreeConversions::fromJSON(PIJSON::fromJSON(PIValueTreeConversions::toJSON(vt).toJSON())));
|
||||
@@ -70,7 +67,11 @@ int main(int argc, char * argv[]) {
|
||||
QTimer timer;
|
||||
QObject::connect(&timer, &QTimer::timeout, [&]() { e.rollback(); });
|
||||
// timer.start(5);
|
||||
// QTimer::singleShot(1000, [&e](){e.setValue(50);});
|
||||
QTimer::singleShot(1000, [&e]() {
|
||||
auto * qtr = new QTranslator();
|
||||
qtr->load("c:/work/test_ru.qm");
|
||||
qApp->installTranslator(qtr);
|
||||
});
|
||||
// QTimer::singleShot(2000, [&e, vt]() {
|
||||
// e.setValue(PIValueTreeConversions::fromText(PIValueTreeConversions::toText(vt) + "\n[]\nAHAHA = 123\n"));
|
||||
//});
|
||||
|
||||
Reference in New Issue
Block a user