Chris@275: /* -*- c-basic-offset: 4 indent-tabs-mode: nil -*- vi:set ts=8 sts=4 sw=4: */ Chris@275: Chris@275: /* Chris@275: EasyMercurial Chris@275: Chris@275: Based on hgExplorer by Jari Korhonen Chris@275: Copyright (c) 2010 Jari Korhonen Chris@275: Copyright (c) 2011 Chris Cannam Chris@275: Copyright (c) 2011 Queen Mary, University of London Chris@275: Chris@275: This program is free software; you can redistribute it and/or Chris@275: modify it under the terms of the GNU General Public License as Chris@275: published by the Free Software Foundation; either version 2 of the Chris@275: License, or (at your option) any later version. See the file Chris@275: COPYING included with this distribution for more information. Chris@275: */ Chris@275: Chris@275: #include "moreinformationdialog.h" Chris@275: Chris@275: #include Chris@275: Chris@275: void Chris@275: MoreInformationDialog::critical(QWidget *parent, QString title, Chris@275: QString text, QString more) Chris@275: { Chris@275: QMessageBox mb(QMessageBox::Critical, Chris@275: title, Chris@275: text, Chris@275: QMessageBox::Ok, Chris@275: parent, Chris@275: Qt::Dialog); Chris@275: mb.setDetailedText(more); Chris@275: mb.exec(); Chris@275: } Chris@275: Chris@275: void Chris@275: MoreInformationDialog::information(QWidget *parent, QString title, Chris@275: QString text, QString more) Chris@275: { Chris@275: QMessageBox mb(QMessageBox::Information, Chris@275: title, Chris@275: text, Chris@275: QMessageBox::Ok, Chris@275: parent, Chris@275: Qt::Dialog); Chris@275: mb.setDefaultButton(QMessageBox::Ok); Chris@275: mb.setDetailedText(more); Chris@275: mb.exec(); Chris@275: } Chris@275: Chris@275: void Chris@275: MoreInformationDialog::warning(QWidget *parent, QString title, Chris@275: QString text, QString more) Chris@275: { Chris@275: QMessageBox mb(QMessageBox::Warning, Chris@275: title, Chris@275: text, Chris@275: QMessageBox::Ok, Chris@275: parent, Chris@275: Qt::Dialog); Chris@275: mb.setDetailedText(more); Chris@275: mb.exec(); Chris@275: } Chris@275: