Mercurial > hg > octave-lyh
comparison libgui/src/settings-dialog.cc @ 16748:28a58b06e4ff
Make spacing similar for color option layouts
* settings-dialog.cc (settings_dialog::read_terminal_colors): Add a column
stretch for description and color picker columns of 10. Set the column
stretch for last two (blank) columns to 10.
author | Daniel J Sebald <daniel.sebald@ieee.org> |
---|---|
date | Tue, 11 Jun 2013 12:51:30 -0500 |
parents | 5cf19370011d |
children | c9007267cbf5 |
comparison
equal
deleted
inserted
replaced
16747:9d0739413904 | 16748:28a58b06e4ff |
---|---|
331 description[i]->setAlignment (Qt::AlignRight); | 331 description[i]->setAlignment (Qt::AlignRight); |
332 QVariant default_var = default_colors.at (i); | 332 QVariant default_var = default_colors.at (i); |
333 QColor setting_color = settings->value ("workspaceview/color_"+class_chars.mid (i,1), | 333 QColor setting_color = settings->value ("workspaceview/color_"+class_chars.mid (i,1), |
334 default_var).value<QColor> (); | 334 default_var).value<QColor> (); |
335 color[i] = new color_picker (setting_color); | 335 color[i] = new color_picker (setting_color); |
336 color[i]->setObjectName ("color_"+class_chars.mid (i,1)); | 336 color[i]->setObjectName ("color_"+class_chars.mid (i, 1)); |
337 color[i]->setMinimumSize (30,10); | 337 color[i]->setMinimumSize (30, 10); |
338 style_grid->addWidget (description[i], row,3*column); | 338 style_grid->addWidget (description[i], row, 3*column); |
339 style_grid->addWidget (color[i], row,3*column+1); | 339 style_grid->addWidget (color[i], row, 3*column+1); |
340 if (++column == 3) | 340 if (++column == 3) |
341 { | 341 { |
342 row++; | 342 row++; |
343 column = 0; | 343 column = 0; |
344 } | 344 } |
369 description[i]->setAlignment (Qt::AlignRight); | 369 description[i]->setAlignment (Qt::AlignRight); |
370 QVariant default_var = default_colors.at (i); | 370 QVariant default_var = default_colors.at (i); |
371 QColor setting_color = settings->value ("terminal/color_"+class_chars.mid (i,1), | 371 QColor setting_color = settings->value ("terminal/color_"+class_chars.mid (i,1), |
372 default_var).value<QColor> (); | 372 default_var).value<QColor> (); |
373 color[i] = new color_picker (setting_color); | 373 color[i] = new color_picker (setting_color); |
374 color[i]->setObjectName ("terminal_color_"+class_chars.mid (i,1)); | 374 color[i]->setObjectName ("terminal_color_"+class_chars.mid (i, 1)); |
375 color[i]->setMinimumSize (30,10); | 375 color[i]->setMinimumSize (30, 10); |
376 style_grid->addWidget (description[i], row,2*column); | 376 style_grid->addWidget (description[i], row, 2*column); |
377 style_grid->addWidget (color[i], row,2*column+1); | 377 style_grid->addWidget (color[i], row, 2*column+1); |
378 style_grid->setColumnStretch (2*column, 10); | |
379 style_grid->setColumnStretch (2*column+1, 10); | |
378 if (++column == 2) | 380 if (++column == 2) |
379 { | 381 { |
382 style_grid->setColumnStretch (3*column, 10); | |
383 style_grid->setColumnStretch (3*column+1, 10); | |
380 row++; | 384 row++; |
381 column = 0; | 385 column = 0; |
382 } | 386 } |
383 } | 387 } |
384 | 388 |