aboutsummaryrefslogtreecommitdiffstats
path: root/AboutWindow.py
diff options
context:
space:
mode:
authorVidhu Kant Sharma <vidhukant@vidhukant.com>2026-07-24 20:53:28 +0530
committerVidhu Kant Sharma <vidhukant@vidhukant.com>2026-07-24 20:53:28 +0530
commit79261efa3895867f1d962da58373bb338c534d11 (patch)
treeb8c42b4aeacd75cd43508efa378c9eac36d62e15 /AboutWindow.py
parent98f380c9b031305836ad6e7cfcd020bba2cd97fb (diff)
added soundboard updater
Diffstat (limited to 'AboutWindow.py')
-rw-r--r--AboutWindow.py39
1 files changed, 21 insertions, 18 deletions
diff --git a/AboutWindow.py b/AboutWindow.py
index 83a8eaa..ab04d11 100644
--- a/AboutWindow.py
+++ b/AboutWindow.py
@@ -14,15 +14,10 @@
# You should have received a copy of the GNU General Public License
# along with this program. If not, see <https://www.gnu.org/licenses/>.
-from PySide6.QtWidgets import (
- QVBoxLayout,
- QWidget,
- QLabel,
- QPushButton
-)
-
from PySide6.QtCore import QUrl
from PySide6.QtGui import QDesktopServices
+from PySide6.QtWidgets import QLabel, QPushButton, QVBoxLayout, QWidget
+
from Soundboard import Soundboard
@@ -41,28 +36,36 @@ class AboutWindow(QWidget):
layout.setSpacing(10)
soundboard_info = QLabel(
- f"Soundboard Name: {self.soundboard.soundboard_name}\n" +
- f"Soundboard Author: {self.soundboard.soundboard_author}\n" +
- f"Soundboard ID: {self.soundboard.soundboard_id}\n" +
- f"Soundboard Version: {self.soundboard.soundboard_version}"
+ f"Soundboard Name: {self.soundboard.soundboard_name}\n"
+ + f"Soundboard Author: {self.soundboard.soundboard_author}\n"
+ + f"Soundboard ID: {self.soundboard.soundboard_id}\n"
+ + f"Soundboard Version: {self.soundboard.soundboard_version}"
)
layout.addWidget(soundboard_info)
app_info = QLabel(
- "Soundboard Engine - Customizable soundboard.\n" +
- f"Version - {self.app_version}\n" +
- "Copyright (c) 2026 Vidhu Kant Sharma <vidhukant@vidhukant.com>\n" +
- "This program comes with absolutely no warranty.\n" +
- "See GNU GPL Version 3 or later for more details."
+ "Soundboard Engine - Customizable soundboard.\n"
+ + f"Version - {self.app_version}\n"
+ + "Copyright (c) 2026 Vidhu Kant Sharma <vidhukant@vidhukant.com>\n"
+ + "This program comes with absolutely no warranty.\n"
+ + "See GNU GPL Version 3 or later for more details."
)
layout.addWidget(app_info)
view_source_btn = QPushButton("View Source Code")
- view_source_btn.clicked.connect(lambda: QDesktopServices.openUrl(QUrl("https://git.vidhukant.com/soundboard-engine/about")))
+ view_source_btn.clicked.connect(
+ lambda: QDesktopServices.openUrl(
+ QUrl("https://git.vidhukant.com/soundboard-engine/about")
+ )
+ )
layout.addWidget(view_source_btn)
view_license_btn = QPushButton("View License")
- view_license_btn.clicked.connect(lambda: QDesktopServices.openUrl(QUrl("https://git.vidhukant.com/soundboard-engine/tree/LICENSE")))
+ view_license_btn.clicked.connect(
+ lambda: QDesktopServices.openUrl(
+ QUrl("https://git.vidhukant.com/soundboard-engine/tree/LICENSE")
+ )
+ )
layout.addWidget(view_license_btn)
self.setLayout(layout)