remove qmldir and simplify import logic

This commit is contained in:
lucy 2026-01-19 12:45:35 +01:00
parent d2ea695644
commit eab6135f93
19 changed files with 33 additions and 46 deletions

View File

@ -1,7 +1,7 @@
import Quickshell
import QtQuick
import "../../settings/"
import "../../"
import qs
import qs.settings
Variants {
model: Quickshell.screens

View File

@ -3,9 +3,9 @@ import QtQuick
import Quickshell.Widgets
import Qt5Compat.GraphicalEffects
import Quickshell
import "../../reusables/"
import "../../settings/"
import "../../"
import qs
import qs.reusables
import qs.settings
Loader {
id: batLoader

View File

@ -1,8 +1,8 @@
import Quickshell
import QtQuick
import "../../reusables/"
import "../../settings/"
import "../../"
import qs
import qs.settings
import qs.reusables
Rectangle {
id: container

View File

@ -1,7 +1,6 @@
import Quickshell.Services.SystemTray
import QtQuick
import "."
import "../../settings/"
import qs.settings
Item {
id: root

View File

@ -1,8 +1,8 @@
import QtQuick
import "../../reusables/"
import "../../settings/"
import "../../"
import Quickshell.Wayland
import qs
import qs.settings
import qs.reusables
Rectangle {
id: container

View File

@ -2,9 +2,9 @@ import Quickshell
import Quickshell.Io
import QtQuick
import Quickshell.Services.Pipewire
import "../../reusables/"
import "../../settings/"
import "../../"
import qs.settings
import qs.reusables
import qs
Rectangle {
id: container

View File

@ -1,10 +1,10 @@
pragma ComponentBehavior: Bound
import "../../reusables/"
import Quickshell.Hyprland
import Quickshell
import QtQuick
import "../../"
import "../../settings/"
import qs
import qs.settings
import qs.reusables
Item {
id: root

View File

@ -1,6 +1,6 @@
import QtQuick
import Quickshell.Io
import "../../settings/"
import qs.settings
Item {
IpcHandler {

View File

@ -2,7 +2,7 @@ pragma ComponentBehavior: Bound
import QtQuick
import Quickshell
import Quickshell.Wayland
import "../../settings/"
import qs.settings
Variants {
model: Quickshell.screens

View File

@ -1,7 +1,7 @@
import QtQuick
import QtQuick.Layouts
import "../../"
import "../../reusables"
import qs
import qs.reusables
import Quickshell.Widgets
Rectangle {

View File

@ -1,4 +0,0 @@
singleton NotiServer 1.0 NotiServer.qml
Notification 1.0 Notification.qml
NotificationCard 1.0 NotificationCard.qml

View File

@ -2,7 +2,7 @@ pragma ComponentBehavior: Bound
import Quickshell
import QtQuick
import Quickshell.Wayland
import "../../settings/"
import qs.settings
Variants {
id: root

View File

@ -1,5 +0,0 @@
import Quickshell
import Quickshell.Services.Polkit

1
qmldir
View File

@ -1 +0,0 @@
singleton Colors 1.0 Colors.qml

View File

@ -1,6 +1,6 @@
import QtQuick
import "../settings/"
import "../"
import qs.settings
import qs
Text {
font.family: "Material Symbols Rounded"

View File

@ -1,6 +1,6 @@
import QtQuick
import "../settings/"
import "../"
import qs
import qs.settings
Text {
color: Colors.foreground

View File

@ -1 +0,0 @@
singleton Settings 1.0 Settings.qml

View File

@ -1,11 +1,10 @@
//@ pragma UseQApplication
import Quickshell
import QtQuick
import "./settings/"
import "./modules/bar/"
import "./modules/overlays/"
import "./modules/ipc/"
import "./modules/notifications/"
import qs.modules.ipc
import qs.modules.bar
import qs.modules.overlays
import qs.modules.notifications
ShellRoot {
id: root