Setup translations infra

This commit is contained in:
Aditya Kulkarni
2018-11-27 10:32:49 -08:00
parent c4f7d77472
commit 36e46f6e30
4 changed files with 12 additions and 5 deletions

View File

@@ -13,6 +13,7 @@ struct UnspentOutput {
class BalancesTableModel : public QAbstractTableModel class BalancesTableModel : public QAbstractTableModel
{ {
Q_OBJECT
public: public:
BalancesTableModel(QObject* parent); BalancesTableModel(QObject* parent);
~BalancesTableModel(); ~BalancesTableModel();

View File

@@ -4,14 +4,19 @@
#include "version.h" #include "version.h"
#include "precompiled.h"
int main(int argc, char *argv[]) int main(int argc, char *argv[])
{ {
QCoreApplication::setAttribute(Qt::AA_UseHighDpiPixmaps); QCoreApplication::setAttribute(Qt::AA_UseHighDpiPixmaps);
QCoreApplication::setAttribute(Qt::AA_EnableHighDpiScaling); QCoreApplication::setAttribute(Qt::AA_EnableHighDpiScaling);
QApplication a(argc, argv); QApplication a(argc, argv);
QString locale = QLocale::system().name();
QTranslator translator;
translator.load(QString(":/translations/res/zec_qt_wallet_") + locale);
a.installTranslator(&translator);
QIcon icon(":/icons/res/icon.ico"); QIcon icon(":/icons/res/icon.ico");
QApplication::setWindowIcon(icon); QApplication::setWindowIcon(icon);

View File

@@ -15,6 +15,7 @@
#include <QFontDatabase> #include <QFontDatabase>
#include <QAbstractTableModel> #include <QAbstractTableModel>
#include <QTranslator>
#include <QClipboard> #include <QClipboard>
#include <QStringBuilder> #include <QStringBuilder>
#include <QAbstractItemModel> #include <QAbstractItemModel>

View File

@@ -24,7 +24,7 @@
<item row="14" column="1"> <item row="14" column="1">
<widget class="QLabel" name="feeAmount"> <widget class="QLabel" name="feeAmount">
<property name="text"> <property name="text">
<string>feeamount</string> <string notr="true">feeamount</string>
</property> </property>
<property name="alignment"> <property name="alignment">
<set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set> <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
@@ -34,7 +34,7 @@
<item row="12" column="1"> <item row="12" column="1">
<widget class="QLabel" name="memoSize"> <widget class="QLabel" name="memoSize">
<property name="text"> <property name="text">
<string>0 / 512</string> <string notr="true">0 / 512</string>
</property> </property>
<property name="alignment"> <property name="alignment">
<set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set> <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
@@ -104,7 +104,7 @@
<string notr="true">color:red;</string> <string notr="true">color:red;</string>
</property> </property>
<property name="text"> <property name="text">
<string>TextLabel</string> <string>Warning</string>
</property> </property>
</widget> </widget>
</item> </item>