clide/src/main.rs

25 lines
528 B
Rust
Raw Normal View History

2025-03-29 16:55:26 -04:00
// TODO: Header
2025-03-29 08:01:13 -04:00
2025-03-30 11:20:21 -04:00
use cxx_qt_lib::QString;
pub mod colors;
2025-03-30 13:14:58 -04:00
pub mod filesystem;
2025-03-29 08:01:13 -04:00
fn main() {
use cxx_qt_lib::{QGuiApplication, QQmlApplicationEngine, QUrl};
let mut app = QGuiApplication::new();
let mut engine = QQmlApplicationEngine::new();
2025-03-30 11:20:21 -04:00
if let Some(engine) = engine.as_mut() {
engine.add_import_path(&QString::from("qml/"));
}
2025-03-29 08:01:13 -04:00
if let Some(engine) = engine.as_mut() {
engine.load(&QUrl::from("qml/main.qml"));
}
if let Some(app) = app.as_mut() {
app.exec();
}
}