QCafe - Graphical Qt Components for EPICS control systems
Independent thesis Basic level (professional degree), 10 credits / 15 HE creditsStudent thesis
This report describes the development and design of QCafe, a C++/Qt framework for building operator interface panels for EPICS-based control systems. Emphasis has been on providing an effective and reliable base upon which a richer set of widgets may be easily incorporated.The adopted Model-View-Controller design pattern provides a clear separation between the data collection and its presentation, and serves to keep the code both concise and maintainable. The integration of QCafe widgets into Qt Designer, a tool for designing and building GUIs, further permits operator panels to be easily created without the need for programming.
Place, publisher, year, edition, pages
2012. , 35 p.
Teknik, EPICS, Control Systems, Qt, GUI, User Interface
IdentifiersURN: urn:nbn:se:ltu:diva-50127Local ID: 769bce13-6ddf-4399-8091-e2fe4dd26287OAI: oai:DiVA.org:ltu-50127DiVA: diva2:1023484
Subject / course
Student thesis, at least 15 credits
Computer Engineering, bachelor's level
Validerat; 20121111 (global_studentproject_submitter)2016-10-042016-10-04Bibliographically approved