#include <QDesktopServices>
#include <QThread>
+#ifndef Q_MOC_RUN
#include <boost/filesystem.hpp>
#include <boost/filesystem/fstream.hpp>
+#endif
#ifdef WIN32
#ifdef _WIN32_WINNT
QDesktopServices::openUrl(QUrl::fromLocalFile(QString::fromStdString(pathDebug.string())));
}
+void openConfigfile()
+{
+ boost::filesystem::path pathConfig = GetConfigFile();
+
+ /* Open novacoin.conf with the associated application */
+ if (boost::filesystem::exists(pathConfig))
+ QDesktopServices::openUrl(QUrl::fromLocalFile(QString::fromStdString(pathConfig.string())));
+}
+
ToolTipToRichTextFilter::ToolTipToRichTextFilter(int size_threshold, QObject *parent) :
QObject(parent), size_threshold(size_threshold)
{
" -splash " + tr("Show splash screen on startup (default: 1)") + "\n";
setWindowTitle(tr("NovaCoin-Qt"));
+ setFont(bitcoinAddressFont());
setTextFormat(Qt::PlainText);
// setMinimumWidth is ignored for QMessageBox so put in non-breaking spaces to make it wider.
setText(header + QString(QChar(0x2003)).repeated(50));
setDetailedText(coreOptions + "\n" + uiOptions);
+ addButton("OK", QMessageBox::RejectRole); //кнопка OK будет справа от кнопки "Скрыть подробности"
+ //addButton("OK", QMessageBox::NoRole); //кнопка OK будет слева от кнопки "Скрыть подробности"
+ setMouseTracking(true);
+ setSizeGripEnabled(true);
}
void HelpMessageBox::printToConsole()