Skip to content

Commit

Permalink
fixed bugs
Browse files Browse the repository at this point in the history
  • Loading branch information
FinThunderstorm committed Apr 27, 2021
1 parent ee425a9 commit 5c938d0
Show file tree
Hide file tree
Showing 3 changed files with 10 additions and 11 deletions.
2 changes: 1 addition & 1 deletion src/ui/gui/gui.py
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ def __init__(self, memo_service, user_service, image_service):
self.frames = [{}]

self.__memo_view = MemoView(
self.__screen_available, self.__memo_service, self.__image_service, self.__user, self.objects, self.layouts, self.frames)
self.__screen_available, self.__memo_service, self.__image_service, self.__user, self.objects, self.layouts, self.frames, self.__app)
self.__login_view = LoginView(
self.__screen_available, self.__user_service, self.__user, self.objects, self.layouts, self.frames)

Expand Down
4 changes: 2 additions & 2 deletions src/ui/gui/login_view.py
Original file line number Diff line number Diff line change
Expand Up @@ -20,13 +20,13 @@ def initialize(self):
self.__initialize_create_user()

self.setWindowTitle('Muistio')
self.setGeometry(2760, 1360, 1080, 800) # used for dev purposes only
# self.setGeometry(2760, 1360, 1080, 800) # used for dev purposes only
width = 400
height = 600
width_pos = self.__screen_width//2 - width//2
height_pos = self.__screen_height//2 - height//2

# self.setGeometry(width_pos, height_pos, width, height)
self.setGeometry(width_pos, height_pos, width, height)

self.layout.addWidget(self.frames[0]["login"])
self.layout.addWidget(self.frames[0]["create_new_user"])
Expand Down
15 changes: 7 additions & 8 deletions src/ui/gui/memo_view.py
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@


class MemoView(QFrame):
def __init__(self, screen, memo_service, image_service, user, objects, layouts, frames):
def __init__(self, screen, memo_service, image_service, user, objects, layouts, frames, app):
super().__init__()
self.__screen_width, self.__screen_height = screen
self.__active_width = 1650 if self.__screen_width > 1650 else self.__screen_width
Expand All @@ -25,6 +25,7 @@ def __init__(self, screen, memo_service, image_service, user, objects, layouts,
self.user = user
self.memos = []
self.testing_memo = get_empty_memo()
self.__app = app

self.main_menu_handlers = {
"show_memo": "toot",
Expand All @@ -49,11 +50,12 @@ def initialize(self):
self.__initialize_mainmenu()

self.setWindowTitle('Muistio')
self.setGeometry(2760, 1360, 1080, 800) # used for dev purposes only
# self.setGeometry(2760, 1360, 1080, 800) # used for dev purposes only
width_pos = self.__screen_width//2 - self.__active_width//2
height_pos = self.__screen_height//2 - self.__active_height//2

# self.setGeometry(width_pos, height_pos, self.__active_width, self.__active_height)
self.setGeometry(width_pos, height_pos,
self.__active_width, self.__active_height)

self.layout.addWidget(self.frames[0]["mainmenu"], 0, 0)
# self.layout.addLayout(self.layouts[0]["editor"], 0, 1)
Expand Down Expand Up @@ -452,7 +454,7 @@ def __handle_add_image_to_db(self):

def __handle_add_image_filedialog(self):
filename, _ = QFileDialog.getOpenFileName(
self, "Add image", "~/", "Image files (*.jpg *.jpeg *.png *.gif *.svg)")
self.frames[0]["image_selector_add"], "Add image", "~/", "Image files (*.jpg *.jpeg *.png *.gif *.svg)")

self.objects[0]["image_selector_add"]["file_loc_edit"].setText(
filename)
Expand Down Expand Up @@ -521,10 +523,7 @@ def __save_memo(self):
updated_memo = self.memo_service.update(
self.__editor_memo.id, self.__editor_memo.author.id, title, content, self.__editor_memo.date)
if updated_memo:
self.__set_viewer_memo(updated_memo)
self.frames[0]["editor"].hide()
self.frames[0]["viewer"].show()
self.__active_screen = "viewer"
self.__show_memo(updated_memo.id)

def __handle_new_memo(self):
title = self.objects[0]["new_memo"]["title_edit"].text()
Expand Down

0 comments on commit 5c938d0

Please sign in to comment.