Commit Graph
53 Commits
Author SHA1 Message Date
pepa 7ae8c53a16 Numeric datatypes auto aligned to right in AutoTableModel based grids.
Swithced QLineEdit to QDoubleSpinBox for better number formating in
commodityform.ui and accserviceform.ui. Fixed build order.
2016-03-23 16:16:38 +01:00
pepa 96685d2bed Implementation of basic permission checks. 2016-03-11 14:13:40 +01:00
pepa c0db311a23 Translation suport 2016-03-09 19:56:45 +01:00
pepa ebf155603a Merge branch 'master' of https://git.bukova.info/repos/git/prodejna 2016-03-03 20:39:25 +01:00
pepa c12a1231c0 Fixed MSVS build. Added plugin icons, improved UI. 2016-03-03 15:03:51 +01:00
pepa 63cd40949e Merge branch 'master' of https://git.bukova.info/repos/git/prodejna 2016-03-02 20:33:54 +01:00
pepa d108a42b08 Column widths saving to user settings.
Fixed memory leak in AutoTableModel.
2016-03-02 20:33:24 +01:00
pepa f49f19783e Merge branch 'master' of https://git.bukova.info/repos/git/prodejna 2016-02-24 22:47:24 +01:00
pepa e569dfbc12 Added support for settings 2016-02-24 22:46:36 +01:00
pepa 2bb07716b9 Stylesheet support 2016-02-19 16:02:00 +01:00
pepa 8e999c7818 Added support for binding QDecimal values. 2016-02-19 15:34:52 +01:00
pepa 3d7f51f42b Fixed bug when cancel edit form on new record. 2016-02-18 19:51:57 +01:00
pepa 1bb87dcb20 Merge branch 'master' of https://git.bukova.info/repos/git/prodejna 2016-02-13 21:52:33 +01:00
pepa 1f4f318a26 Database error handling. 2016-02-13 21:41:05 +01:00
pepa 7ea06881ef AutoTableModel now can display data from related table.
Usage example of ComboBox binding in Accommodation plugin.
2016-02-12 15:58:12 +01:00
pepa 1b6141923f Added support for bindig relations (foreign keys) to combo boxes. 2016-02-11 12:11:32 +01:00
pepa ca35df241f Added support for binding simple data to combo boxes. (not tested) 2016-02-11 07:30:33 +01:00
pepa 3d9e182531 Added IService QObject derived class for emiting Qt signals from service objects. 2016-02-09 16:05:02 +01:00
pepa bc77f671ae Fixed MSVS build. 2016-02-09 10:33:08 +01:00
pepa 69c6068c0d Added -p switch to cp command in ODB build phase. 2016-02-09 10:10:22 +01:00
pepa c722fe743c Implemented application login.
Minor UI improvement.
Fixed memory leaks.
2016-02-09 10:04:17 +01:00
pepa bfbfb20700 Fixed MSVS build 2016-01-18 09:17:42 +01:00
pepa bf812b4d01 Fixed bug when opening another database file. 2016-01-17 21:31:50 +01:00
pepa 6c3c616786 Merge branch 'master' of https://git.bukova.info/repos/git/prodejna 2016-01-17 21:10:36 +01:00
pepa ac931e17a9 Implemented data filtering. 2016-01-17 21:09:28 +01:00
pepa d2f391558a UI for data filtering.
Icons for plugin grid operations.
2015-12-29 16:09:55 +01:00
pepa 94fba56dab Implemented permission settings for Roles. 2015-12-22 16:08:47 +01:00
pepa 09f6266123 Fixed bug when adding record to empty table. Fixed empty row after
delete record.
2015-12-18 13:54:44 +01:00
pepa 37d2371148 Added Column dialog for selecting visible columns. Selection is stored to settings. 2015-11-27 16:09:50 +01:00
pepa d99267e488 Disabled "unknown pragma" warning in MSVS2010. 2015-11-25 14:26:02 +01:00
pepa 2f127e8902 Path to database is now saved via QSettings object. 2015-11-24 16:14:36 +01:00
pepa 989c8fdac3 - Users table model renamed to UsersTableModel- causes linker conflict
with class TableModel in accomodation plugin.
- Edit record dialog is now screen centered.
- Plugin tabs in application main window are now closable.
2015-11-24 15:09:50 +01:00
pepa 30a6f57b19 MSVS2010 build fix. 2015-11-19 14:47:40 +01:00
pepa bfff174db8 Improved plugin initialization. Added delete feature. 2015-11-18 22:27:46 +01:00
pepa 02c5bbe788 Added base classes for plugin UI. 2015-11-17 22:24:00 +01:00
pepa 07bb708437 Implemented dependency solving for db schemas creation. Added macro for
begin/end iterator.
2015-11-15 22:26:50 +01:00
pepa d4da3cb6cf Enabled C++11 features on Linux (GCC), disabled "unknown pragma" warnings on GCC. 2015-11-13 15:44:32 +01:00
pepa de7e0fc9c4 Updated Accommodation testing plugin. 2015-11-13 15:13:44 +01:00
pepa 7c90c66468 Added support for database maintenance. Added core plugin. 2015-11-13 15:11:47 +01:00
pepa 1264b2547a Fixed build on MS VS2010. Improved includes in data classes. 2015-11-11 12:23:32 +01:00
pepa 21ffb16151 Forgotten modifications. 2015-11-10 22:52:04 +01:00
pepa 5993193ffb Added support for form validations. 2015-11-10 22:39:58 +01:00
pepa 6bc7fd8762 Fixed Transaction class. 2015-11-10 20:31:23 +01:00
pepa f208120799 Merge branch 'master' of https://git.bukova.info/repos/git/prodejna 2015-11-10 20:19:40 +01:00
pepa e6bbae3eaf Added AutoForm class for automatic binding. 2015-11-10 20:16:30 +01:00
pepa 71325fa717 Improved transaction handling. 2015-11-10 16:08:06 +01:00
pepa b1e1388135 Fixed missing return in Service::loadById. 2015-11-10 14:59:00 +01:00
pepa 36f9c93e08 Added support for automatic sorting. 2015-11-06 14:19:52 +01:00
pepa 49b2e231c0 Automatic column names. 2015-11-05 21:39:21 +01:00
pepa b7cfb8c39c Added template class AutoTableModel for automatic table models based on
given list of QObject derived objects.
2015-11-02 22:25:30 +01:00
pepa 7755432484 Added IMetaDataPlugin base class for parsing plugin name, description,
etc... from json metadata file.
2015-10-30 15:51:57 +01:00
pepa 3a072742ac Merge branch 'master' of https://git.bukova.info/repos/git/prodejna
Conflicts:
	application/mainwindow.cpp
2015-10-30 14:25:16 +01:00
pepa 096605a39e - Core library header files added to core.h file.
- Fixed windows build.
- Added AccommodationService class.
2015-10-30 13:57:13 +01:00