ui: diverse improvements before release

* hide build file content
* use small buttons in all windows
* new design for start screen
* fixed design for enter license ui
* added spacing to summary
* brighter icons in wizzard
* added template icon for graph
* smoothing for graph icons
* switched error icon to dot
* fixed error message tooltip immediatly disappearing
* menu item for opening documentation
This commit is contained in:
Eberhard Graether
2016-02-22 20:07:26 +01:00
parent e5eb7f2f12
commit 95b4ea4a6c
31 changed files with 60 additions and 35 deletions
+7
View File
@@ -2,6 +2,7 @@
#include <QApplication>
#include <QFileDialog>
#include <QDesktopServices>
#include <QDockWidget>
#include <QMenuBar>
#include <QMessageBox>
@@ -308,6 +309,11 @@ void QtMainWindow::openSettings()
wizzard->showPreferences();
}
void QtMainWindow::showDocumentation()
{
QDesktopServices::openUrl(QUrl("https://coati.io/documentation/"));
}
QtSettingsWindow* QtMainWindow::showLicenses()
{
QtAboutLicense* licenseWindow = new QtAboutLicense(this);
@@ -624,6 +630,7 @@ void QtMainWindow::setupHelpMenu()
menuBar()->addMenu(menu);
menu->addAction(tr("&About"), this, SLOT(about()));
menu->addAction(tr("Documentation"), this, SLOT(showDocumentation()));
menu->addAction(tr("Licences"), this, SLOT(showLicenses()));
if(!isTrial())