Income\outcome store and analyzer. Just created.
Added KaileyDB class and it instance in GUI.
Changed DB base class.
Added some GUI elements and its logic.
Combines ui elements to widget.
Added layouts with input widgets.
QDoubleValidator replaced by QRegularExpressionValidator with extended functional.
Rename input widget elements.
Add createTable function.
*.ilk, *.pdb files added to ignore list.
Start adding columns map.
Adding of description changed to QListWidget.

Added QMap to work with database columns
Deleted KInputWidget. Added radio buttons revenue/expense.
Deleted KInputWidget. Added radio buttons revenue/expense.
Added insert function. Deleted QMap. Renamed mainwindow widgets.
Added select method.

Added description list in database class to init descriptionList widget.

Fixed value validator (first symbol could be any).
Added tableView for displaying database.
Changed build settings for windows.
Added updateTable function that write data to the tableWidget.
Some functions renamed.
Some class members changed their privacy.
Description changed on category with description.
Changed the append of categories.
Added table with category and it meaning (expense/revenue).
Columns lists changed to maps representing two tables.
Categories in list got colors.
Added addExpenseCategory, addRevenueCategory, addToTable, warnUser functions.
Added status bar with text label, which disappears after 5 seconds.
Started adding a date chooser on tablewidget
Continue working with data chooser. Years added correctly. Need to think about months.