No description
| .idea | ||
| .mvn/wrapper | ||
| src/main/java/eu/m724/chaqt | ||
| .gitignore | ||
| dependency-reduced-pom.xml | ||
| download_qt.sh | ||
| LICENSE.md | ||
| mvnw | ||
| mvnw.cmd | ||
| pom.xml | ||
| qt672.tar.zst.sig | ||
| README.md | ||
ChaQt
Qt application using chatapi1
(it will be after I learn)
Requirements
- Java 21 (JDK)
- Qt 6.7.2
Usage
In both cases, replace /home/user/Qt/6.7.2/gcc_64/lib with your Qt installation2
-
Just run:
./mvnw compile exec:java -Djava.library.path=/home/user/Qt/6.7.2/gcc_64/lib -
Package3 and run:
./mvnw package java -Djava.library.path=/home/user/Qt/6.7.2/gcc_64/lib -jar target/chaqt-1.0-SNAPSHOT.jar
Downloading Qt
- For 64-bit Linux:
./download_qt.sh- Installed to
./Qt/6.7.2/gcc_64/lib
- For other systems, or if you want to DIY:
- Download the Qt Online Installer and execute
- You will be asked to create a Qt account - you have to4 (that's why I provide a download)
- Click through until you see the installation options.
Take note of theInstallation folderand chooseCustom Installation Select->Deselect All
Then selectQt->Qt 6.7.2->Desktop- Click through until you finish
- Note the absolute5 path to
6.7.2/gcc_64/libin your installation folder
Notes6
-
considering renaming ↩︎
-
You can use an environment variable
LD_LIBRARY_PATHinstead of-Djava.library.path. Make it the same value ↩︎ -
Saves the artifact as
chaqt-1.0-SNAPSHOT.jarin thetargetdirectory.
You can move it away and delete this repo ↩︎ -
You will also receive unwanted emails.
To unsubscribe, you must click a tracking link, look here ↩︎ -
Absolute means like
/home/user/Qt/6.7.2/gcc_64/lib↩︎ -
I love footnotes ↩︎