mirror of
https://github.com/RedDeadDepresso/KKAFIO.git
synced 2026-02-22 06:12:31 +00:00
fix: adjust logo position
This commit is contained in:
@@ -1,21 +1,9 @@
|
||||
# coding:utf-8
|
||||
import os
|
||||
import subprocess
|
||||
from typing import Union, List
|
||||
from PySide6.QtCore import Qt, QSize
|
||||
from PySide6.QtGui import QPixmap
|
||||
from PySide6.QtWidgets import QLabel, QVBoxLayout
|
||||
|
||||
from PySide6.QtCore import (Qt, Signal, QRect, QRectF, QPropertyAnimation, Property, QMargins,
|
||||
QEasingCurve, QPoint, QEvent, QSize)
|
||||
from PySide6.QtGui import QColor, QPainter, QPen, QIcon, QCursor, QFont, QBrush, QPixmap, QImage, QMouseEvent
|
||||
from PySide6.QtWidgets import QHBoxLayout, QVBoxLayout, QLabel, QWidget, QStyle, QStyleOptionButton
|
||||
from collections import deque
|
||||
|
||||
from qfluentwidgets import BodyLabel, FlyoutAnimationType, Flyout, FlyoutView, PushButton, ToolButton, CheckBox
|
||||
from qfluentwidgets.common.config import isDarkTheme
|
||||
from qfluentwidgets.common.style_sheet import themeColor
|
||||
from qfluentwidgets.common.icon import drawIcon, toQIcon
|
||||
from qfluentwidgets.common.icon import FluentIcon as FIF
|
||||
from qfluentwidgets.common.font import setFont
|
||||
from qfluentwidgets.components.navigation import NavigationAvatarWidget, NavigationWidget
|
||||
from qfluentwidgets.components.navigation import NavigationWidget
|
||||
|
||||
|
||||
class NavigationLogoWidget(NavigationWidget):
|
||||
|
||||
@@ -1,11 +1,11 @@
|
||||
# coding: utf-8
|
||||
from typing import List
|
||||
from PySide6.QtCore import Qt, Signal, QEasingCurve, QUrl, QSize
|
||||
from PySide6.QtGui import QIcon, QDesktopServices, QColor
|
||||
from PySide6.QtWidgets import QApplication, QHBoxLayout, QFrame, QWidget
|
||||
from PySide6.QtCore import Qt, QUrl, QSize
|
||||
from PySide6.QtGui import QIcon, QDesktopServices
|
||||
from PySide6.QtWidgets import QApplication
|
||||
|
||||
from qfluentwidgets import (NavigationAvatarWidget, NavigationItemPosition, MessageBox, FluentWindow,
|
||||
SplashScreen, PushButton)
|
||||
from qfluentwidgets import (NavigationItemPosition, FluentWindow,
|
||||
SplashScreen)
|
||||
from qfluentwidgets import FluentIcon as FIF
|
||||
|
||||
from .logger_interface import LoggerInterface
|
||||
@@ -31,6 +31,7 @@ class MainWindow(FluentWindow):
|
||||
|
||||
# enable acrylic effect
|
||||
self.navigationInterface.setAcrylicEnabled(True)
|
||||
self.navigationInterface.setReturnButtonVisible(False)
|
||||
self.navigationInterface.setMenuButtonVisible(False)
|
||||
self.navigationInterface.setCollapsible(False)
|
||||
|
||||
@@ -48,6 +49,7 @@ class MainWindow(FluentWindow):
|
||||
|
||||
def initNavigation(self):
|
||||
# add navigation items
|
||||
self.navigationInterface.panel.topLayout.addSpacing(40)
|
||||
self.navigationInterface.addWidget(
|
||||
'Logo',
|
||||
NavigationLogoWidget(':/gallery/images/logo.png', QSize(160, 160)),
|
||||
@@ -77,7 +79,7 @@ class MainWindow(FluentWindow):
|
||||
|
||||
# create splash screen
|
||||
self.splashScreen = SplashScreen(self.windowIcon(), self)
|
||||
self.splashScreen.setIconSize(QSize(106, 106))
|
||||
self.splashScreen.setIconSize(QSize(160, 160))
|
||||
self.splashScreen.raise_()
|
||||
|
||||
desktop = QApplication.screens()[0].availableGeometry()
|
||||
|
||||
Reference in New Issue
Block a user