|
@@ -29,6 +29,8 @@
|
|
|
#include "ctkXnatProject.h"
|
|
|
#include "ctkXnatFile.h"
|
|
|
|
|
|
+#include <qDebug>
|
|
|
+
|
|
|
ctkXnatTreeBrowserMainWindow::ctkXnatTreeBrowserMainWindow(QWidget *parent) :
|
|
|
QMainWindow(parent),
|
|
|
ui(new Ui::ctkXnatTreeBrowserMainWindow),
|
|
@@ -58,6 +60,7 @@ ctkXnatTreeBrowserMainWindow::~ctkXnatTreeBrowserMainWindow()
|
|
|
|
|
|
void ctkXnatTreeBrowserMainWindow::loginButtonPushed()
|
|
|
{
|
|
|
+ qDebug() << "[XNAT-TREE-VIEW] login button pushed";
|
|
|
if (m_Session)
|
|
|
{
|
|
|
delete m_Session;
|
|
@@ -74,12 +77,15 @@ void ctkXnatTreeBrowserMainWindow::loginButtonPushed()
|
|
|
ctkXnatLoginDialog loginDialog;
|
|
|
if (loginDialog.exec() == QDialog::Accepted)
|
|
|
{
|
|
|
+ qDebug() << "[XNAT-TREE-VIEW] accepted settings";
|
|
|
m_Session = loginDialog.session();
|
|
|
if (m_Session)
|
|
|
{
|
|
|
+ qDebug() << "[XNAT-TREE-VIEW] session exists";
|
|
|
ui->loginButton->setText("Logout");
|
|
|
ui->loginLabel->setText(QString("Connected: %1").arg(m_Session->url().toString()));
|
|
|
|
|
|
+ qDebug() << "[XNAT-TREE-VIEW] creating model";
|
|
|
ctkXnatDataModel* dataModel = m_Session->dataModel();
|
|
|
m_TreeModel->addDataModel(dataModel);
|
|
|
ui->treeView->reset();
|