|
|
@ -14,14 +14,14 @@ ZQFunctionListBox::ZQFunctionListBox(QWidget *parent, const QString &title, int |
|
|
|
m_column = column; |
|
|
|
|
|
|
|
// add QSpacer
|
|
|
|
m_verticalSpacer = new QSpacerItem(20, 100, QSizePolicy::Minimum, QSizePolicy::Expanding); |
|
|
|
// m_verticalSpacer = new QSpacerItem(20, 100, QSizePolicy::Minimum, QSizePolicy::Expanding);
|
|
|
|
// m_hSpacer = new QSpacerItem(100, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
|
|
|
|
|
|
|
|
for (size_t i = 0; i < column; i++) { |
|
|
|
layout->setColumnStretch(i, 1); |
|
|
|
} |
|
|
|
// add Spacer
|
|
|
|
m_layout->addItem(m_verticalSpacer, 0, 0, 1, 1); |
|
|
|
// m_layout->addItem(m_verticalSpacer, 0, 0, 1, 1);
|
|
|
|
// if (m_column > 1) m_layout->addItem(m_hSpacer, 0, m_column - 1, 1, 1);
|
|
|
|
|
|
|
|
// add Box To Tab
|
|
|
@ -30,7 +30,7 @@ ZQFunctionListBox::ZQFunctionListBox(QWidget *parent, const QString &title, int |
|
|
|
|
|
|
|
void ZQFunctionListBox::regOnException(function<void(const zexception &e)> onException) { m_onException = onException; } |
|
|
|
void ZQFunctionListBox::newFunc(QString zh_name, QStringList params, std::function<void(int argn, const char **args)> onButtonClick) { |
|
|
|
m_layout->removeItem(m_verticalSpacer); |
|
|
|
// m_layout->removeItem(m_verticalSpacer);
|
|
|
|
// m_layout->removeItem(m_hSpacer);
|
|
|
|
|
|
|
|
int rowcnt = m_layout->rowCount(); |
|
|
@ -76,7 +76,7 @@ void ZQFunctionListBox::newFunc(QString zh_name, QStringList params, std::functi |
|
|
|
}); |
|
|
|
}); |
|
|
|
|
|
|
|
m_layout->addItem(m_verticalSpacer, rowcnt + 1, 0, 1, 1); |
|
|
|
// m_layout->addItem(m_verticalSpacer, rowcnt + 1, 0, 1, 1);
|
|
|
|
// if (m_column > 1) m_layout->addItem(m_hSpacer, rowcnt + 1, m_column - 1, 1, 1);
|
|
|
|
|
|
|
|
if (!workQ.isWorking()) { |
|
|
|