CSC207-2022F-UofT / course-project-bill-gates

A bill recording software developed by team "Bill Gates."
9 stars 4 forks source link

[+] Basic view of our GUI #20

Closed CharlotteChenyy closed 1 year ago

CharlotteChenyy commented 1 year ago

New feature

Lei-Tin commented 1 year ago

ʕ•̫͡•ʕ•̫͡•ʔ•̫͡•ʔ•̫͡•ʕ•̫͡•ʔ•̫͡•ʕ•̫͡•ʕ•̫͡•ʔ•̫͡•ʔ•̫͡•ʕ•̫͡•ʔ•̫͡•ʔ Charlotte姐姐也开始发力辣

CharlotteChenyy commented 1 year ago

ʕ•̫͡•ʕ•̫͡•ʔ•̫͡•ʔ•̫͡•ʕ•̫͡•ʔ•̫͡•ʕ•̫͡•ʕ•̫͡•ʔ•̫͡•ʔ•̫͡•ʕ•̫͡•ʔ•̫͡•ʔ Charlotte姐姐也开始发力辣

Lab要迟到啦QAQ

ScottCTD commented 1 year ago

Also, to simplify our work, I suggest we can combine login and register.

We only need a user name and a password to login and register.

If the user does not exist in our database, then we automatically register this user.

ScottCTD commented 1 year ago

In addition, this is a bill demo.

image

Lei-Tin commented 1 year ago

The GUI looks good but there are things to reconsider.

I believe we can make the GUI simpler.

Buttons like setting and import can be moved to the menu bar.

I guess this is a more appealing (and more importantly, simpler) choice: image

Also, in order to adhere the rubric, the code should be cleaner.

In other words, the new GUI you are suggesting doesn't have another separate window to control the logging in and register? That would make the GUI much simpler to implement :3

Also, since we can right click to remove an entry, what is the purpose of the button on the left that does "remove entry"?

ScottCTD commented 1 year ago

The GUI looks good but there are things to reconsider. I believe we can make the GUI simpler. Buttons like setting and import can be moved to the menu bar. I guess this is a more appealing (and more importantly, simpler) choice: image Also, in order to adhere the rubric, the code should be cleaner.

In other words, the new GUI you are suggesting doesn't have another separate window to control the logging in and register? That would make the GUI much simpler to implement :3

Also, since we can right click to remove an entry, what is the purpose of the button on the left that does "remove entry"?

CharlotteChenyy commented 1 year ago

Also, to simplify our work, I suggest we can combine login and register.

We only need a user name and a password to login and register.

If the user does not exist in our database, then we automatically register this user.

So, we don't need the user to confirm their password when he/she tries to register?