GUI layout for a security camera app
tl;dr: If you are planning on adding more methods to each of these classes, then use them. If not, then don't.

One of the first things you should check when deciding whether to use a class or not, is if the class has two or less methods, __init__, and another function. Since your code doesn't like complete quite yet, I'm making the assumption that there will be more functions added to each of these classes.

Now, I do have a few things about your code that I want to point out. Here's a list of small things you could improve.


Class names should be in PascalCase. Not lowerCasePascalCase.
There should be two blank lines between each class/function/code block on the top level of your file.
You have a blank line before each of your class declarations. Preferably, you should either, put a docstring here, or, remove the blank line.


If you want to make sure that your code is PEP8 compliant, you can visit PEP8's page here, or use this online PEP8 checker here. If you want a checker on your local machine, you can just run pip install pep8, and to update, you can run pip install --upgrade pep8.