File: main.cpp

package info (click to toggle)
ipqalc 1.5.3%2Bgit20200816.523b207-2
  • links: PTS, VCS
  • area: main
  • in suites: bullseye
  • size: 324 kB
  • sloc: cpp: 348; xml: 20; makefile: 4
file content (33 lines) | stat: -rw-r--r-- 875 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
#include <QtGui>
#include <QTranslator>

#include "ipQalc.h"

int main(int argc, char *argv[]){
    QApplication app(argc, argv);

    QApplication::setApplicationName("IpQalc");
    QApplication::setApplicationVersion(VERSION);
    QApplication::setOrganizationDomain("dansoft.ru");

    QCommandLineParser parser;
    parser.setApplicationDescription(QApplication::tr("Small utility for IP address calculations including broadcast and network addresses as well as Cisco wildcard mask"));
    parser.addVersionOption();
    parser.process(app);

    QTranslator translator;

    QString locale = QLocale::system().name();

    if (translator.load(QString("ipqalc_") + locale)==false){
        translator.load(QString("/usr/share/ipqalc/langs/ipqalc_") + locale);
    }
    app.installTranslator(&translator);


    ipQalc form1;
    form1.show();

    return app.exec();

}