Qt Migration - PowerPoint PPT Presentation

1 / 14
About This Presentation
Title:

Qt Migration

Description:

Platform independent (Windows, Solaris, Linux, Mac) Easy Integration ... Commercial customers - AT&T, IBM, Xerox, Nasa, Adobe. Reasonable cost and licensing ... – PowerPoint PPT presentation

Number of Views:41
Avg rating:3.0/5.0
Slides: 15
Provided by: cadswebC
Category:
Tags: migration | xerox

less

Transcript and Presenter's Notes

Title: Qt Migration


1
Qt Migration
A One-Year Retrospective
2
Motivations for Replacing Galaxy
  • Galaxy as a GUI Toolkit
  • Galaxy Today
  • Visix bankruptcy
  • Ambiencia purchase
  • No updates or maintenance
  • Shrinking user-base
  • Questionable support for new OS versions

3
Qt
  • Platform independent (Windows, Solaris, Linux,
    Mac)
  • Easy Integration with Galaxy
  • Substantial user-base
  • Linux / KDE
  • Commercial customers - ATT, IBM, Xerox, Nasa,
    Adobe
  • Reasonable cost and licensing
  • Commercial and non-commercial Open Source
  • Object-oriented
  • GUI builder tool
  • Advanced widgets
  • Custom widgets

4
Completed Qt Development
  • Plot Dialog
  • Replaced xmgr on Solaris

5
Completed Qt Development
  • New slot dialogs in 4.2
  • ScalarSlot Dialog

6
Completed Qt Development
  • New slot dialogs in 4.2 (Contd)
  • ListSlot Dialog

7
Completed Qt Development
  • New slot dialogs in 4.2 (Contd)
  • PeriodicSlot Dialog

8
Completed Qt Development
  • RulesAnalysis Dialog
  • New development for 4.3

9
Completed Qt Development
  • OpenObject Dialog
  • Replaced Galaxy dialog in 4.3

10
New Qt Development
  • SCT
  • Will replace Galaxy SCT

11
New User Interface Features
  • Popup Menus
  • Right-mouse button
  • Context-sensitive
  • Sortable Lists

12
New User Interface Features
  • Toolbars
  • Tooltips and Status Bar Help

13
Initial Assesment
  • Object-Oriented
  • Yeah!
  • Much easier integration with simulation code
  • More stable GUI code
  • Complexity of code
  • DateTimeSpinner
  • 2700 lines (Galaxy) vs 600 lines(Qt)

14
Initial Assesment (Contd)
  • Open-Source
  • Debug using source code
  • Modify Qt ourselves
  • Qwt graphing library
  • Trolltech
  • Good documentation
  • Maintenance and releases
Write a Comment
User Comments (0)
About PowerShow.com