Browse Source

Setup translations infra

recurring
Aditya Kulkarni 6 years ago
parent
commit
36e46f6e30
  1. 1
      src/balancestablemodel.h
  2. 9
      src/main.cpp
  3. 1
      src/precompiled.h
  4. 6
      src/zboard.ui

1
src/balancestablemodel.h

@ -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();

9
src/main.cpp

@ -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);

1
src/precompiled.h

@ -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>

6
src/zboard.ui

@ -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>

Loading…
Cancel
Save