Results 1 to 20 of 179

Thread: wwWidgets

Hybrid View

Previous Post Previous Post   Next Post Next Post
  1. #1
    Join Date
    Jan 2006
    Location
    Warsaw, Poland
    Posts
    33,373
    Qt products
    Qt3 Qt4 Qt5 Qt/Embedded
    Platforms
    Unix/X11 Windows Android Maemo/MeeGo
    Thanks
    3
    Thanked 5,019 Times in 4,795 Posts
    Wiki edits
    10

    Default Re: wwWidgets

    wwWidgets 0.9.9 released. Contains mostly compilation fixes (the last ones, hopefully). Last release in preparation for 1.0.0 scheduled for September. Testing is welcome.
    Your biological and technological distinctiveness will be added to our own. Resistance is futile.

    Please ask Qt related questions on the forum and not using private messages or visitor messages.


  2. #2
    Join Date
    Jan 2006
    Location
    Warsaw, Poland
    Posts
    33,373
    Qt products
    Qt3 Qt4 Qt5 Qt/Embedded
    Platforms
    Unix/X11 Windows Android Maemo/MeeGo
    Thanks
    3
    Thanked 5,019 Times in 4,795 Posts
    Wiki edits
    10

    Default wwWidgets 1.0 has been released

    wwWidgets 1.0 has been released today.

    The update is focused mostly on installation - you can either download the sources and build the set yourself or you can use one of the three available installers for 32 bit Windows. The installer for QtSDK contains the widget set and plugin built for MinGW but also files needed to provide a plugin for the default Creator installation (built using MSVC 2008). For download go to http://www.wysota.eu.org/wwwidgets

    Future versions will contain updates to already existing widgets but the main focus will be put on providing new widgets. First in line are an image viewer widget, a series of spinboxes for inputting different sets of data (such as IPV4, IPV6, Latitude, Longitude), a label with moving text (marquee) and a highly customizable set of widgets for displaying tiled maps. Of course suggestions of improvements and ideas for interesting widgets are welcome.
    Your biological and technological distinctiveness will be added to our own. Resistance is futile.

    Please ask Qt related questions on the forum and not using private messages or visitor messages.


  3. #3
    Join Date
    Feb 2008
    Posts
    157
    Qt products
    Qt4
    Platforms
    Unix/X11 Windows

    Default Re: wwWidgets 1.0 has been released

    Quote Originally Posted by wysota View Post
    Future versions will contain updates to already existing widgets but the main focus will be put on providing new widgets. First in line are an image viewer widget, a series of spinboxes for inputting different sets of data ... Of course suggestions of improvements and ideas for interesting widgets are welcome.
    I have once been working on a useful input for scientific double values such as 1.25e-15 fs which is impossible with the standard double spinbox:
    http://www.matthiaspospiech.de/blog/...ific-notation/

    If you could consider this idea as one of your future widgets I would be very glad since I have not the time to work or maintain it, but many people would like to have it.

  4. #4
    Join Date
    Dec 2010
    Location
    US, Washington State
    Posts
    54
    Qt products
    Qt4
    Platforms
    MacOS X Unix/X11 Windows
    Thanks
    3
    Thanked 7 Times in 7 Posts

    Default Re: wwWidgets 1.0 has been released

    Quote Originally Posted by wysota View Post
    Future versions will contain updates to already existing widgets but the main focus will be put on providing new widgets. First in line are an image viewer widget, a series of spinboxes for inputting different sets of data (such as IPV4, IPV6, Latitude, Longitude), a label with moving text (marquee) and a highly customizable set of widgets for displaying tiled maps. Of course suggestions of improvements and ideas for interesting widgets are welcome.
    From past experience, the engineers I work with prefer HDMS input as a single edit window with validation. Having separate edit boxes and/or spin boxes for HDMS fields when entering data is a pain for them and did not offer cut and paste capabilities of other data sources.

    The input source data could be in any number of formats such as -
    48:22:59.73249N, 72:12:38.32104W
    N48:22:59.73249, W72:12:38.32104
    N 48.22.59.73249, W 72.12.38.32104
    48-22-59.73249, -72-12-38.32104

    48:22:59.73249S, 72:12:38.32104E
    S48:22:59.73249, E72:12:38.32104
    -48:22:59.73249, 72:12:38.32104

    Usually input data (from various agencies) had separators of space ' ', minus'-', colon ':', period ','. In the end I implemented latitude and longitude edit boxes that allowed for the input of any combination from above, for latitudes -
    -48.22-59:73249 would be normalized to the company standard of
    S 48 22 59.73249
    and allows easy pasting to Excel spread sheets.

    Here is sample test suite data from the FAA to compute a WGS84 ellipsoid arc intercept. The last four fields are the expected computed results, and the prior fields are the input data.
    Qt Code:
    1. #Test Identifier,Arc 1 Center Latitude,Arc 1 Center Longitude,Arc 1 Radius,Arc 2 Center Latitude,Arc 2 Center Longitude,Arc 2 Radius,Intersection 1 Latitude,Intersection 1 Longitude,Intersection 2 Latitude,Intersection 2 Longitude
    2. test1,40:10:24.50000N,70:12:45.60000W,100.0,52:04:35.80000N,68:12:40.70000W,270.0,N/A,N/A,N/A,N/A
    3. test2,40:10:24.50000N,70:12:45.60000W,500.0,42:04:35.80000N,68:12:40.70000W,10.0,N/A,N/A,N/A,N/A
    4. test3,0:00:00.00000N,0:00:00.00000E,150.0,0:00:00.00000N,4:59:27.60000W,150.0,0:00:36.09395S,2:29:43.80000W,0:00:36.09395N,2:29:43.80000W
    5. test4,40:10:24.50000N,70:12:45.60000W,500.0,52:04:35.80000N,68:12:40.70000W,270.0,48:22:59.73249N,72:12:38.32104W,47:52:02.19529N,65:45:38.36390W
    6. test5,40:10:24.50000N,70:12:45.60000W,500.0,52:04:35.80000N,68:12:40.70000W,500.0,46:29:29.71744N,77:40:33.97739W,45:10:28.61546N,61:09:37.26553W
    7. test6,40:10:24.50000N,70:12:45.60000W,500.0,52:04:35.80000N,68:12:40.70000W,1000.0,36:14:44.69990N,60:52:32.48344W,37:48:21.06721N,80:28:07.28278W
    8. test7,40:10:24.50000N,70:12:45.60000W,500.0,52:04:35.80000N,68:12:40.70000W,1200.0,32:04:17.90465N,67:44:28.29488W,32:37:16.67926N,74:36:44.61637W
    9. test8,40:10:24.50000N,70:12:45.60000W,500.0,52:04:35.80000N,68:12:40.70000W,1300.0,N/A,N/A,N/A,N/A
    10. test9,40:10:24.50000N,70:12:45.60000W,500.0,52:04:35.80000N,68:12:40.70000W,10.0,N/A,N/A,N/A,N/A
    To copy to clipboard, switch view to plain text mode 

  5. #5
    Join Date
    Jan 2006
    Location
    Warsaw, Poland
    Posts
    33,373
    Qt products
    Qt3 Qt4 Qt5 Qt/Embedded
    Platforms
    Unix/X11 Windows Android Maemo/MeeGo
    Thanks
    3
    Thanked 5,019 Times in 4,795 Posts
    Wiki edits
    10

    Default Re: wwWidgets 1.0 has been released

    Thanks for the info, I will certainly make use of it. Currently the widget supports °, ' and '' as delimiters but I don't see a reason why more formats wouldn't be supported. Here is a screenshot.

    spinboxes.png

    Each section is managed in an independent fashion (copy & paste works fine) and in general implementing your own widget with your own validation, delimiters and sections is just several lines of code.
    Your biological and technological distinctiveness will be added to our own. Resistance is futile.

    Please ask Qt related questions on the forum and not using private messages or visitor messages.


  6. #6
    Join Date
    Jan 2011
    Posts
    6
    Qt products
    Qt4
    Platforms
    Unix/X11 Windows

    Default Re: wwWidgets 1.0 has been released

    I have problem with instalation in new Qt SDK. They change system files and folders and i think that wwWidgets dont install correctly. I dont have any new widget in qt creator designer mode (i dont try compile anything becouse i was afraid to destroy something :P)

    Can you check this ?

    There is also a good chance that I'm doing something wrong :P

Similar Threads

  1. wwWidgets
    By mickey in forum Qt Programming
    Replies: 22
    Last Post: 17th July 2006, 15:20

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
Qt is a trademark of The Qt Company.