diff --git a/Source/Fractorium/Fractorium.ui b/Source/Fractorium/Fractorium.ui index d643f11..3c17ccb 100644 --- a/Source/Fractorium/Fractorium.ui +++ b/Source/Fractorium/Fractorium.ui @@ -2604,29 +2604,6 @@ false - - QTabWidget::pane -{ - border: 1px solid #898C95; - font: 9pt "Segoe UI"; -} - -QTabWidget::tab-bar -{ - bottom: -1px; -} - -DoubleSpinBox -{ - font: 9pt "Segoe UI"; -} - -SpinBox -{ - font: 9pt "Segoe UI"; -} - - QTabWidget::Triangular diff --git a/Source/Fractorium/FractoriumXaos.cpp b/Source/Fractorium/FractoriumXaos.cpp index a9066ff..3291299 100644 --- a/Source/Fractorium/FractoriumXaos.cpp +++ b/Source/Fractorium/FractoriumXaos.cpp @@ -44,6 +44,9 @@ void FractoriumEmberController::FillXaos() } } } + + m_Fractorium->ui.XaosTableView->resizeRowsToContents(); + m_Fractorium->ui.XaosTableView->resizeColumnsToContents(); } /// @@ -199,6 +202,8 @@ void Fractorium::OnRandomXaosButtonClicked(bool checked) { m_Controller->RandomX void Fractorium::OnXaosRowDoubleClicked(int logicalIndex) { ToggleTableRow(ui.XaosTableView, logicalIndex); + ui.XaosTableView->resizeRowsToContents(); + ui.XaosTableView->resizeColumnsToContents(); } /// @@ -209,6 +214,8 @@ void Fractorium::OnXaosRowDoubleClicked(int logicalIndex) void Fractorium::OnXaosColDoubleClicked(int logicalIndex) { ToggleTableCol(ui.XaosTableView, logicalIndex); + ui.XaosTableView->resizeRowsToContents(); + ui.XaosTableView->resizeColumnsToContents(); } template class FractoriumEmberController; diff --git a/Source/Fractorium/FractoriumXforms.cpp b/Source/Fractorium/FractoriumXforms.cpp index 6af89a8..d63b2b1 100644 --- a/Source/Fractorium/FractoriumXforms.cpp +++ b/Source/Fractorium/FractoriumXforms.cpp @@ -31,7 +31,32 @@ void Fractorium::InitXformsUI() connect(ui.XformWeightNameTable, SIGNAL(cellChanged(int, int)), this, SLOT(OnXformNameChanged(int, int)), Qt::QueuedConnection); ui.CurrentXformCombo->setProperty("soloxform", -1); - +/* + ui.XformsTabWidget->setStyleSheet( + + "QTabWidget::pane \n" + "{\n" + " border: 5px solid #898C95;\n" + " font: 9pt "Segoe UI";\n" + "}\n" + "\n" + "QTabWidget::tab-bar \n" + "{\n" + " bottom: -8px;\n" + "}\n" + "\n" + "DoubleSpinBox \n" + "{\n" + " font: 9pt "Segoe UI";\n" + "}\n" + "\n" + "SpinBox \n" + "{\n" + " font: 9pt "Segoe UI";\n" + "}" + ); + */ + #ifndef WIN32 //For some reason linux makes these 24x24, even though the designer explicitly says 16x16. ui.AddXformButton->setIconSize(QSize(16, 16));