panel tweaks

This commit is contained in:
itsmattkc
2019-01-02 09:04:33 +11:00
parent ef3e0754be
commit 8d36921b33
6 changed files with 50 additions and 47 deletions
+2 -2
View File
@@ -37,6 +37,8 @@ EffectControls::EffectControls(QWidget *parent) :
panel_name("Effects: "),
mode(TA_NO_TRANSITION)
{
setSizePolicy(QSizePolicy::Fixed, QSizePolicy::Fixed);
setup_ui();
init_effects();
@@ -253,8 +255,6 @@ void EffectControls::open_effect(QVBoxLayout* layout, Effect* e) {
}
void EffectControls::setup_ui() {
setSizePolicy(QSizePolicy::Maximum, QSizePolicy::Maximum);
QWidget* contents = new QWidget();
QHBoxLayout* layout = new QHBoxLayout(contents);
+15 -13
View File
@@ -18,18 +18,20 @@
#include "debug.h"
GraphEditor::GraphEditor(QWidget* parent) : QDockWidget(parent), row(NULL) {
setWindowTitle("Graph Editor");
resize(720, 480);
setSizePolicy(QSizePolicy::Fixed, QSizePolicy::Fixed);
setWindowTitle("Graph Editor");
resize(720, 480);
QWidget* main_widget = new QWidget();
setWidget(main_widget);
QVBoxLayout* layout = new QVBoxLayout();
QVBoxLayout* layout = new QVBoxLayout();
main_widget->setLayout(layout);
QWidget* tool_widget = new QWidget();
tool_widget->setSizePolicy(QSizePolicy::Expanding, QSizePolicy::Maximum);
QHBoxLayout* tools = new QHBoxLayout();
tool_widget->setLayout(tools);
QWidget* tool_widget = new QWidget();
tool_widget->setSizePolicy(QSizePolicy::Expanding, QSizePolicy::Maximum);
QHBoxLayout* tools = new QHBoxLayout();
tool_widget->setLayout(tools);
QWidget* left_tool_widget = new QWidget();
QHBoxLayout* left_tool_layout = new QHBoxLayout();
@@ -89,7 +91,7 @@ GraphEditor::GraphEditor(QWidget* parent) : QDockWidget(parent), row(NULL) {
right_tool_layout->addWidget(tool_buttons.at(i));
}*/
layout->addWidget(tool_widget);
layout->addWidget(tool_widget);
QWidget* central_widget = new QWidget();
QVBoxLayout* central_layout = new QVBoxLayout();
@@ -104,11 +106,11 @@ GraphEditor::GraphEditor(QWidget* parent) : QDockWidget(parent), row(NULL) {
layout->addWidget(central_widget);
QWidget* value_widget = new QWidget();
value_widget->setSizePolicy(QSizePolicy::Expanding, QSizePolicy::Maximum);
QWidget* value_widget = new QWidget();
value_widget->setSizePolicy(QSizePolicy::Expanding, QSizePolicy::Maximum);
QHBoxLayout* values = new QHBoxLayout();
value_widget->setLayout(values);
values->addStretch();
value_widget->setLayout(values);
values->addStretch();
current_row_desc = new QLabel();
values->addWidget(current_row_desc);
@@ -119,7 +121,7 @@ GraphEditor::GraphEditor(QWidget* parent) : QDockWidget(parent), row(NULL) {
central_value_widget->setLayout(value_layout);
values->addWidget(central_value_widget);
values->addStretch();
values->addStretch();
layout->addWidget(value_widget);
connect(view, SIGNAL(zoom_changed(double)), header, SLOT(update_zoom(double)));
+1 -1
View File
@@ -60,7 +60,7 @@ QString recent_proj_file;
Project::Project(QWidget *parent) :
QDockWidget(parent)
{
setSizePolicy(QSizePolicy::Maximum, QSizePolicy::Maximum);
setSizePolicy(QSizePolicy::Fixed, QSizePolicy::Fixed);
QWidget* dockWidgetContents = new QWidget();
QVBoxLayout* verticalLayout = new QVBoxLayout(dockWidgetContents);
+2
View File
@@ -80,6 +80,8 @@ Timeline::Timeline(QWidget *parent) :
last_frame(0),
scroll(0)
{
setSizePolicy(QSizePolicy::Fixed, QSizePolicy::Fixed);
setup_ui();
default_track_height = (QGuiApplication::primaryScreen()->logicalDotsPerInch() / 96) * TRACK_DEFAULT_HEIGHT;
+2 -2
View File
@@ -46,6 +46,8 @@ Viewer::Viewer(QWidget *parent) :
panel_name("Viewer: "),
minimum_zoom(1.0)
{
setSizePolicy(QSizePolicy::Fixed, QSizePolicy::Fixed);
setup_ui();
headers->viewer = this;
@@ -449,8 +451,6 @@ void Viewer::set_sb_max() {
}
void Viewer::setup_ui() {
setSizePolicy(QSizePolicy::Maximum, QSizePolicy::Maximum);
QWidget* contents = new QWidget();
QVBoxLayout* layout = new QVBoxLayout(contents);