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 select- Qt->- 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 ↩︎ 
