|
Name |
|
Date |
Size |
#Lines |
LOC |
| .. | | 03-May-2022 | - |
| core/ | H | 03-May-2022 | - | 6,151 | 4,506 |
| debian/ | H | 12-Jan-2016 | - | 369 | 238 |
| file/ | H | 12-Jan-2016 | - | 1,093 | 777 |
| qmake/ | H | 12-Jan-2016 | - | 11 | 8 |
| secret/ | H | 12-Jan-2016 | - | 1,923 | 1,431 |
| telegram/ | H | 12-Jan-2016 | - | 27,650 | 21,561 |
| util/ | H | 03-May-2022 | - | 1,324 | 958 |
| .gitignore | H A D | 12-Jan-2016 | 279 | 34 | 27 |
| LICENSE | H A D | 12-Jan-2016 | 34.3 KiB | 676 | 553 |
| README | H A D | 12-Jan-2016 | 123 | 3 | 2 |
| README.md | H A D | 12-Jan-2016 | 1.6 KiB | 45 | 28 |
| libqtelegram-ae.pri | H A D | 03-May-2022 | 2.4 KiB | 88 | 80 |
| libqtelegram-ae.pro | H A D | 03-May-2022 | 1.1 KiB | 51 | 41 |
| libqtelegram_global.h | H A D | 12-Jan-2016 | 955 | 33 | 9 |
| qtelegram.pc.in | H A D | 12-Jan-2016 | 216 | 11 | 9 |
| scheme-25 | H A D | 12-Jan-2016 | 32.2 KiB | 585 | 418 |
| scheme-29 | H A D | 12-Jan-2016 | 34.9 KiB | 636 | 450 |
| telegram.cpp | H A D | 12-Jan-2016 | 88.8 KiB | 1,926 | 1,549 |
| telegram.h | H A D | 12-Jan-2016 | 31.6 KiB | 482 | 368 |
| tg.pub | H A D | 12-Jan-2016 | 427 | 10 | 8 |
README
README.md
1# libqtelegram-aseman-edition
2It's a fork of libqtelegram by Aseman Team which is porting to windows and mac alongside linux support. It's also build using qmake instead of cmake.
3
4### How to Compile
5#### Install dependencies
6
7Install gcc, g++, openssl, git, Qt5Core, Qt5DBus, Qt5Gui, Qt5Multimedia, Qt5MultimediaQuick_p, Qt5Network, Qt5PrintSupport, Qt5Qml, Qt5Quick, Qt5Sql, Qt5Svg, and Qt5Widgets.
8on Ubuntu:
9
10 sudo apt-get install g++ gcc git qtbase5-dev libqt5sql5-sqlite libqt5multimediaquick-p5 libqt5multimedia5-plugins libqt5multimedia5 libqt5qml5 libqt5qml-graphicaleffects libqt5qml-quickcontrols qtdeclarative5-dev libqt5quick5
11
12on Fedora (tested on Fedora 20):
13
14 yum install qt5-qtbase qt5-qtbase-devel qt5-qtdeclarative qt5-qtquick1 qt5-qtquick1-devel kde-plasma-applicationname kde-plasma-nm qt5-qtdeclarative-devel qt5-qtdeclarative-static qt5-qtgraphicaleffects qt5-qtquickcontrols openssl-devel libappindicator-devel
15
16For other distributions search for the corresponding packages.
17
18#### Available qmake keywords
19
20There are some available keywords, you can use it as qmake flags on build step on each project:
21
22 OPENSSL_LIB_DIR
23 OPENSSL_INCLUDE_PATH
24 LIBQTELEGRAM_LIB_DIR
25 LIBQTELEGRAM_INCLUDE_PATH
26 TELEGRAMQML_LIB_DIR
27 TELEGRAMQML_INCLUDE_PATH
28
29#### Get libqtelegram
30
31Get libqtelegram using below command
32
33 git clone https://github.com/Aseman-Land/libqtelegram-aseman-edition.git
34
35And:
36
37 cd libqtelegram-aseman-edition
38 mkdir build && cd build
39 qmake -r PREFIX=/usr ..
40
41And then start building:
42
43 make
44 sudo make install
45