From 46b74b98f46c256fc7b39e19eba929d1519f2bfa Mon Sep 17 00:00:00 2001 From: Mohammad Mahadi Hasan <mahadi.hasan@tum.de> Date: Mon, 26 May 2014 10:44:43 +0200 Subject: [PATCH] Removed unnecessary code that were used for link buttons --- GUI/coregui/Views/WelcomeView.cpp | 47 ++++--------------------------- 1 file changed, 6 insertions(+), 41 deletions(-) diff --git a/GUI/coregui/Views/WelcomeView.cpp b/GUI/coregui/Views/WelcomeView.cpp index b8a3f92f1e1..6699a60dcb0 100644 --- a/GUI/coregui/Views/WelcomeView.cpp +++ b/GUI/coregui/Views/WelcomeView.cpp @@ -17,17 +17,14 @@ WelcomeView::WelcomeView(MainWindow *parent) Q_ASSERT(m_projectManager); newProjectButton = new QPushButton(tr("New Project")); - //newProjectButton->setIcon(QIcon(":/images/main_simulation.png")); newProjectButton->setMinimumWidth(150); newProjectButton->setMinimumHeight(50); openProjectButton = new QPushButton(tr("Open Project")); - //openProjectButton->setIcon(QIcon(":/images/main_simulation.png")); openProjectButton->setMinimumWidth(150); openProjectButton->setMinimumHeight(50); newUsertButton = new QPushButton(tr("New to BornAgain?")); - //newUsertButton->setIcon(QIcon(":/images/main_simulation.png")); newUsertButton->setMinimumWidth(150); newUsertButton->setMinimumHeight(50); @@ -45,23 +42,10 @@ WelcomeView::WelcomeView(MainWindow *parent) buttonPanel->addLayout(buttonLayout); - -// QLabel *recentLabel = new QLabel(tr("Recent Projects:")); -// recentLabel->setAlignment(Qt::AlignVCenter | Qt::AlignLeft); -// QFont font = recentLabel->font(); -// font.setPointSize(12); -// recentLabel->setFont(font); - m_recentProjectLayout = new QVBoxLayout; //generateRecentProjectList(); - - -// QHBoxLayout *recentProjectPanel = new QHBoxLayout; -// recentProjectPanel->addLayout(recentProjectLayout); -// recentProjectPanel->addStretch(); - QGroupBox *recentProjectsBox = new QGroupBox(tr("Recent Projects:")); recentProjectsBox->setLayout(m_recentProjectLayout); @@ -85,30 +69,11 @@ WelcomeView::WelcomeView(MainWindow *parent) void WelcomeView::generateRecentProjectList() { - /*m_recentProjectsMenu->clear(); - - bool hasRecentProjects = false; - foreach(QString file, m_mainWindow->getProjectManager()->getRecentProjects() ) { - hasRecentProjects = true; - qDebug() << file << QDir::toNativeSeparators(Utils::withTildeHomePath(file)); - QAction *action = m_recentProjectsMenu->addAction(QDir::toNativeSeparators(Utils::withTildeHomePath(file))); - action->setData(qVariantFromValue(file)); - connect(action, SIGNAL(triggered()), m_mainWindow, SLOT(openRecentProject())); - - } - - m_recentProjectsMenu->setEnabled(hasRecentProjects); - - if (hasRecentProjects) { - m_recentProjectsMenu->addSeparator(); - QAction *action = m_recentProjectsMenu->addAction("Clear Menu"); - connect(action, SIGNAL(triggered()), m_mainWindow->getProjectManager(), SLOT(clearRecentProjects())); - }*/ int count = m_projectManager->getRecentProjects().size(); bool hasRecentProjects = false; - QCommandLinkButton *slotButtons[count]; + //QCommandLinkButton *slotButtons[count]; QLabel *myLabel[count]; m_signalMapper = new QSignalMapper(this); @@ -116,14 +81,14 @@ void WelcomeView::generateRecentProjectList() foreach(QString file, m_projectManager->getRecentProjects() ) { hasRecentProjects = true; - slotButtons[i] = new QCommandLinkButton; + /*slotButtons[i] = new QCommandLinkButton; slotButtons[i]->setText(Utils::withTildeHomePath(file)); slotButtons[i]->setText("<a href=\"#\">Click Here!</a>"); //slotButtons[i]->setDescription("Recent description"); slotButtons[i]->setFixedHeight(35); - //m_signalMapper->setMapping(slotButtons[i], file); - //connect(slotButtons[i], SIGNAL(clicked()), m_signalMapper, SLOT (map())); - //m_recentProjectLayout->addWidget(slotButtons[i]); + m_signalMapper->setMapping(slotButtons[i], file); + connect(slotButtons[i], SIGNAL(clicked()), m_signalMapper, SLOT (map())); + m_recentProjectLayout->addWidget(slotButtons[i]);*/ QFont font; font.setPointSize(10); @@ -165,7 +130,7 @@ void WelcomeView::onWebLinkClicked(const QUrl &url) void WelcomeView::onNewUser() { - QUrl url(tr("http://www.google.com")); + QUrl url(tr("http://apps.jcns.fz-juelich.de/doku/sc/bornagain:start")); QDesktopServices::openUrl(url); } -- GitLab