reverted maximized window workaround

This commit is contained in:
itsmattkc
2019-01-19 10:24:32 +11:00
parent 20f4b8d4c7
commit 5cc02956f3
4 changed files with 27 additions and 27 deletions
+1 -1
View File
@@ -67,7 +67,7 @@ int main(int argc, char *argv[]) {
if (launch_fullscreen) {
w.showFullScreen();
} else {
w.show();
w.showMaximized();
}
return a.exec();
+8 -8
View File
@@ -229,7 +229,7 @@ MainWindow::MainWindow(QWidget *parent, const QString &an) :
setup_layout(false);
init_audio();
init_audio();
}
MainWindow::~MainWindow() {
@@ -1028,18 +1028,18 @@ void MainWindow::paintEvent(QPaintEvent *event) {
QTimer::singleShot(10, this, SLOT(load_with_launch()));
enable_launch_with_project = false;
}
if (!demoNoticeShown) {
if (!demoNoticeShown) {
#ifndef QT_DEBUG
DemoNotice* d = new DemoNotice(this);
d->open();
#endif
if (windowState() != Qt::WindowFullScreen) {
// workaround for setting to maximized - on some systems, setting
// to maximized doesn't work until after the paintEvent
setWindowState(Qt::WindowMaximized);
}
/*if (windowState() != Qt::WindowFullScreen) {
// workaround for setting to maximized - on some systems, setting
// to maximized doesn't work until after the paintEvent
setWindowState(Qt::WindowMaximized);
}*/
demoNoticeShown = true;
demoNoticeShown = true;
}
}
+16 -16
View File
@@ -58,12 +58,12 @@ Viewer::Viewer(QWidget *parent) :
viewer_widget->viewer = this;
set_media(nullptr);
currentTimecode->setEnabled(false);
currentTimecode->set_minimum_value(0);
currentTimecode->set_default_value(qSNaN());
currentTimecode->set_value(0, false);
currentTimecode->set_display_type(LABELSLIDER_FRAMENUMBER);
connect(currentTimecode, SIGNAL(valueChanged()), this, SLOT(update_playhead()));
current_timecode_slider->setEnabled(false);
current_timecode_slider->set_minimum_value(0);
current_timecode_slider->set_default_value(qSNaN());
current_timecode_slider->set_value(0, false);
current_timecode_slider->set_display_type(LABELSLIDER_FRAMENUMBER);
connect(current_timecode_slider, SIGNAL(valueChanged()), this, SLOT(update_playhead()));
recording_flasher.setInterval(500);
@@ -403,11 +403,11 @@ void Viewer::pause() {
}
void Viewer::update_playhead_timecode(long p) {
currentTimecode->set_value(p, false);
current_timecode_slider->set_value(p, false);
}
void Viewer::update_end_timecode() {
endTimecode->setText((seq == nullptr) ? frame_to_timecode(0, config.timecode_view, 30) : frame_to_timecode(seq->getEndFrame(), config.timecode_view, seq->frame_rate));
end_timecode->setText((seq == nullptr) ? frame_to_timecode(0, config.timecode_view, 30) : frame_to_timecode(seq->getEndFrame(), config.timecode_view, seq->frame_rate));
}
void Viewer::update_header_zoom() {
@@ -560,8 +560,8 @@ void Viewer::setup_ui() {
QHBoxLayout* current_timecode_container_layout = new QHBoxLayout(current_timecode_container);
current_timecode_container_layout->setSpacing(0);
current_timecode_container_layout->setMargin(0);
currentTimecode = new LabelSlider(current_timecode_container);
current_timecode_container_layout->addWidget(currentTimecode);
current_timecode_slider = new LabelSlider(current_timecode_container);
current_timecode_container_layout->addWidget(current_timecode_slider);
lower_control_layout->addWidget(current_timecode_container);
QWidget* playback_controls = new QWidget(lower_controls);
@@ -617,10 +617,10 @@ void Viewer::setup_ui() {
end_timecode_layout->setSpacing(0);
end_timecode_layout->setMargin(0);
endTimecode = new QLabel(end_timecode_container);
endTimecode->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
end_timecode = new QLabel(end_timecode_container);
end_timecode->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
end_timecode_layout->addWidget(endTimecode);
end_timecode_layout->addWidget(end_timecode);
lower_control_layout->addWidget(end_timecode_container);
@@ -709,7 +709,7 @@ void Viewer::set_media(Media* m) {
}
void Viewer::update_playhead() {
seek(currentTimecode->value());
seek(current_timecode_slider->value());
}
void Viewer::timer_update() {
@@ -777,7 +777,7 @@ void Viewer::set_sequence(bool main, Sequence *s) {
bool null_sequence = (seq == nullptr);
headers->setEnabled(!null_sequence);
currentTimecode->setEnabled(!null_sequence);
current_timecode_slider->setEnabled(!null_sequence);
viewer_widget->setEnabled(!null_sequence);
viewer_widget->setVisible(!null_sequence);
go_to_start_button->setEnabled(!null_sequence);
@@ -787,7 +787,7 @@ void Viewer::set_sequence(bool main, Sequence *s) {
go_to_end_frame->setEnabled(!null_sequence);
if (!null_sequence) {
currentTimecode->set_frame_rate(seq->frame_rate);
current_timecode_slider->set_frame_rate(seq->frame_rate);
playback_updater.setInterval(qFloor(1000 / seq->frame_rate));
+2 -2
View File
@@ -113,8 +113,8 @@ private:
TimelineHeader* headers;
ResizableScrollBar* horizontal_bar;
ViewerContainer* viewer_container;
LabelSlider* currentTimecode;
QLabel* endTimecode;
LabelSlider* current_timecode_slider;
QLabel* end_timecode;
QPushButton* go_to_start_button;
QPushButton* prev_frame_button;