Loading…

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

Like this presentation? Why not share!

Swt qt ese-2009

on

  • 588 views

 

Statistics

Views

Total Views
588
Slideshare-icon Views on SlideShare
529
Embed Views
59

Actions

Likes
0
Downloads
4
Comments
0

1 Embed 59

http://www.eclipsecon.org 59

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Swt qt ese-2009 Swt qt ese-2009 Presentation Transcript

    • 1 Christian Campo Eclipse Summit - October 2009 December 8, 2009 Confidential | Date | Other Information, if necessary available under the Eclipse Public License v 1.0 Copyright © 2009 compeople AG, Made © 2002 IBM Corporation
    • Riena UI – Vision – Motivation for SWT/Qt Copyright © 2009 compeople AG, Made available under the Eclipse Public License v 1.0
    • Riena UI – Vision – Motivation for SWT/Qt Copyright © 2009 compeople AG, Made available under the Eclipse Public License v 1.0
    • Riena UI – Vision – Motivation for SWT/Qt Copyright © 2009 compeople AG, Made available under the Eclipse Public License v 1.0
    • SWT/Qt   Styling is important   E4 CSS effort   After some investigation...   New SWT platform based on Qt for Windows   License issues (Qt is dual-licensed as LGPL and a commercial license)   Qt versus QtJambi Copyright © 2009 compeople AG, Made available under the Eclipse Public License v 1.0 5
    • E4 CSS contact demo Copyright © 2009 compeople AG, Made available under the Eclipse Public License v 1.0 6
    • SWT/Qt CSS styling   CSS applied to the toolkit not to SWT   CSS is toolkit dependent   Qt is available on all major platforms but not a „native“ implementation as Win32, GTK or Cocoa   QtJambi was chosen over Qt   (eSWT has chosen to implement against Qt directly) Copyright © 2009 compeople AG, Made available under the Eclipse Public License v 1.0 7
    • Experiment – SWT Platform on QT Riena Client SWT Client RCP Equinox SWT CSS QT Jambi QT QPushButton { border: 1px solid #8993b2; border-radius: 3px; background-color: qlineargradient(x1 : 0, y1 : 0, x2 : 0, y2 : 1, stop : 1 #c5cae6, stop :0 #fcfcfe); min-width: 80px; height: 20 px; } Copyright © 2009 compeople AG, Made available under the Eclipse Public License v 1.0
    • Demo Copyright © 2009 compeople AG, Made available under the Eclipse Public License v 1.0