You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In order to run a test on QT/QML environment, You need to some setting in Advance.
3
+
In order to run a test on QT/QML environment, You need to some settings in advance.
4
4
5
-
#####1. QT Installation
5
+
## 1. QT Installation
6
6
You need to install [QT](https://www.qt.io/download) on your machine first. [Qt Downloads](https://download.qt.io/archive/qt/)
7
-
To run Qt 6.0+ on Linux machin, The Ubuntu version requires `20.04`. [link](https://doc.qt.io/qt-6/supported-platforms.html#availability-of-packages).
7
+
To run Qt 6.0+ on Linux machine, The Ubuntu version requires `20.04`. [link](https://doc.qt.io/qt-6/supported-platforms.html#availability-of-packages).
8
8
9
-
##### 2. Modify qt/build.properties file
10
-
When you checkout iLib sources, Default values in `qt/build.properties` is `QTBIN=/opt/qt55/bin` If you install different locations, You need to modify this file.
9
+
## 2. Modify qt/build.properties file
10
+
When you checkout iLib sources, Default values in `qt/build.properties` is `QTBIN=/opt/qt55/bin`.
11
+
If you install different locations, You need to modify this file.
11
12
12
-
#####Additional Information
13
-
If your machine still doesn't point QT where you want, Please modify `default.conf` following way.
13
+
### Additional Information
14
+
If your machine still doesn't point QT where you want, Please modify `default.conf`the following way.
14
15
15
-
[qtchooser](https://www.systutorials.com/docs/linux/man/1-qtchooser/): - a wrapper used to select between Qt development binary versions
16
+
[qtchooser](https://www.systutorials.com/docs/linux/man/1-qtchooser/): a wrapper used to select between Qt development binary versions
16
17
17
18
a. Check current system status first by qtchooser command
18
19
~~~~~
19
20
> qtchooser –print-env
20
21
~~~~~
21
22
b. Modify `defult.conf`
22
-
It's System-wide configuration file. If a `default.conf` is provided, the settings from it will be automatically used in case nothing else is selected.
23
+
It's a system-wide configuration file. If it is provided, the settings from it will be automatically used in case nothing else is selected.
23
24
~~~~~
24
25
> sudo vi /usr/lib/x86_64-linux-gnu/qtchooser/default.conf
25
26
~~~~~
27
+
i.e)
28
+
~~~~~
29
+
/home/goun/Qt_6.3/6.3.0/gcc_64/bin
30
+
/home/goun/Qt_6.3/6.3.0/gcc_64
31
+
~~~~~
32
+
33
+
## 3. Update Qt related paths
34
+
You need to check `LD_LIBRARY_PATH` and `QT_PLUGIN_PATH`. You could set options in `~/.bashrc` file.
If you want to know regarding How to use iLib on QT/QML. Please visit this [page](https://github.com/iLib-js/iLib/blob/development/docs/tutorial/modules.md).
82
+
## More Reading
83
+
If you want to know regarding How to use iLib on QT/QML. Please visit this [page](https://github.com/iLib-js/iLib/blob/development/docs/tutorial/modules.md#new-platforms).
Copy file name to clipboardExpand all lines: docs/ReleaseNotes.md
+20Lines changed: 20 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,26 @@
1
1
Release Notes for Version 14
2
2
============================
3
3
4
+
5
+
Build 023
6
+
-------
7
+
Published as version 14.15.0
8
+
9
+
New Features:
10
+
* Update to CLDR v41 data
11
+
* Update to the latest ISO-14924 data (writing script information)
12
+
* Added `useIntl` option in DateFmt to choose whether to use Intl.DateTimeFormat
13
+
* When it is set to true, the Intl object is available, it supports the requested locale, and the parameters can be converted to equivalent parameters for the Intl.DateTimeFormat object, then it will format the date relatively quickly using Intl.
14
+
* When they cannot be converted, the Intl object is not available, or the Intl object does not support the requested locale, it will perform the relatively slow formatting using regular ilib code written in Javascript.
15
+
* The code will often return different results depending on the platform and version of the Javascript engine and which version of CLDR it supports. If you need consistency across versions and platforms, do not use the useIntl flag. Just stick with the regular ilib formatting code.
16
+
17
+
Bug Fixes:
18
+
* Fixed a bug where the DateFmt.formatRelative() does not represent correct result in certain case.
19
+
* Updated locale data to have a consistently sorted order by rerunning cldr tool code.
20
+
* Fixed a bug which a default script for `uz` should be `Latin` instead of `Arabic`
0 commit comments