From 8b8b8d69354b9b42f29ea2430fd8d927288b0e30 Mon Sep 17 00:00:00 2001 From: "Jason A. Donenfeld" Date: Tue, 10 Jun 2008 18:41:58 -0400 Subject: Set login dialog to disable instead of hide during loading. --- playerwindow.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/playerwindow.cpp b/playerwindow.cpp index e90727f..2f24a2d 100755 --- a/playerwindow.cpp +++ b/playerwindow.cpp @@ -110,7 +110,7 @@ Credentials* PlayerWindow::credentials() } void PlayerWindow::requestCollection() { - credentials()->hide(); + credentials()->setDisabled(true); statusBar()->addWidget(m_downloadProgress, 1); statusBar()->show(); m_buffer = new QBuffer; @@ -265,6 +265,7 @@ void PlayerWindow::requestFinished(int id, bool error) m_sorter = new CollectionSorter(this, m_model); m_treeView->setModel(m_sorter); m_searchEdit->setDisabled(false); + credentials()->hide(); updateControls(); rowChange(); } else { @@ -275,7 +276,7 @@ void PlayerWindow::requestFinished(int id, bool error) void PlayerWindow::databaseDownloadFailed() { credentials()->showError(m_downloader->errorString()); - credentials()->show(); + credentials()->setDisabled(false); statusBar()->hide(); } void PlayerWindow::startTrack() -- cgit v1.2.3-59-g8ed1b