zz_configDialog.cpp

changeset 175
b094d5e9d6e0
parent 174
963697b36118
child 180
16306e69a895
equal deleted inserted replaced
174:963697b36118 175:b094d5e9d6e0
337 // ============================================================================= 337 // =============================================================================
338 // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 338 // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
339 // ============================================================================= 339 // =============================================================================
340 extern_cfg (str, prog_ytruder); 340 extern_cfg (str, prog_ytruder);
341 extern_cfg (str, prog_rectifier); 341 extern_cfg (str, prog_rectifier);
342 extern_cfg (str, prog_intersector);
343 extern_cfg (str, prog_isecalc);
342 static const struct extProgInfo { 344 static const struct extProgInfo {
343 const char* const name, *iconname; 345 const char* const name, *iconname;
344 strconfig* const path; 346 strconfig* const path;
345 mutable QLineEdit* input; 347 mutable QLineEdit* input;
346 mutable QPushButton* setPathButton; 348 mutable QPushButton* setPathButton;
347 } g_extProgInfo[] = { 349 } g_extProgInfo[] = {
348 { "Ytruder", "ytruder", &prog_ytruder, null, null }, 350 { "Ytruder", "ytruder", &prog_ytruder, null, null },
349 { "Rectifier", "rectifier", &prog_rectifier, null, null }, 351 { "Rectifier", "rectifier", &prog_rectifier, null, null },
352 { "Intersector", "intersector", &prog_intersector, null, null },
353 { "Isecalc", "isecalc", &prog_isecalc, null, null },
350 }; 354 };
351 355
352 void ConfigDialog::initExtProgTab () { 356 void ConfigDialog::initExtProgTab () {
353 QWidget* tab = new QWidget; 357 QWidget* tab = new QWidget;
354 QGridLayout* pathsLayout = new QGridLayout; 358 QGridLayout* pathsLayout = new QGridLayout;

mercurial