fixed #571
This commit is contained in:
@@ -24,7 +24,6 @@
|
||||
#include <QVBoxLayout>
|
||||
#include <QResizeEvent>
|
||||
#include <QScrollBar>
|
||||
#include <QSplitter>
|
||||
#include <QScrollArea>
|
||||
#include <QPushButton>
|
||||
#include <QSpacerItem>
|
||||
@@ -321,7 +320,7 @@ void EffectControls::setup_ui() {
|
||||
hlayout->setSpacing(0);
|
||||
hlayout->setMargin(0);
|
||||
|
||||
QSplitter* splitter = new QSplitter();
|
||||
splitter = new QSplitter();
|
||||
splitter->setOrientation(Qt::Horizontal);
|
||||
splitter->setChildrenCollapsible(false);
|
||||
|
||||
@@ -507,6 +506,16 @@ void EffectControls::Retranslate() {
|
||||
UpdateTitle();
|
||||
}
|
||||
|
||||
void EffectControls::LoadLayoutState(const QByteArray &data)
|
||||
{
|
||||
splitter->restoreState(data);
|
||||
}
|
||||
|
||||
QByteArray EffectControls::SaveLayoutState()
|
||||
{
|
||||
return splitter->saveState();
|
||||
}
|
||||
|
||||
void EffectControls::update_scrollbar() {
|
||||
verticalScrollBar->setMaximum(qMax(0, effects_area->height() - keyframeView->height() - headers->height()));
|
||||
verticalScrollBar->setPageStep(verticalScrollBar->height());
|
||||
|
||||
Reference in New Issue
Block a user