allways load java list on autodetect

Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
This commit is contained in:
Trial97
2024-08-20 01:18:37 +03:00
parent 1b756b99bb
commit 002fc71b8d
4 changed files with 5 additions and 5 deletions

View File

@ -105,14 +105,14 @@ bool VersionSelectWidget::eventFilter(QObject* watched, QEvent* event)
return QObject::eventFilter(watched, event);
}
void VersionSelectWidget::initialize(BaseVersionList* vlist)
void VersionSelectWidget::initialize(BaseVersionList* vlist, bool forceLoad)
{
m_vlist = vlist;
m_proxyModel->setSourceModel(vlist);
listView->header()->setSectionResizeMode(QHeaderView::ResizeToContents);
listView->header()->setSectionResizeMode(resizeOnColumn, QHeaderView::Stretch);
if (!m_vlist->isLoaded()) {
if (!m_vlist->isLoaded() || forceLoad) {
loadList();
} else {
if (m_proxyModel->rowCount() == 0) {

View File

@ -54,7 +54,7 @@ class VersionSelectWidget : public QWidget {
~VersionSelectWidget();
//! loads the list if needed.
void initialize(BaseVersionList* vlist);
void initialize(BaseVersionList* vlist, bool forceLoad = false);
//! Starts a task that loads the list.
void loadList();