#1327 closed enhancement (fixed)
Simple GUI for video API testing
Reported by: | bennylp | Owned by: | nanang |
---|---|---|---|
Priority: | major | Milestone: | release-2.0-alpha |
Component: | applications | Version: | 2.0-dev-branch |
Keywords: | Cc: | ||
Backport to 1.x milestone: | Backported: |
Description
Develop a really simple GUI app as proof of concept that the video API works
Change History (15)
comment:1 Changed 13 years ago by bennylp
- Owner changed from bennylp to ming
- Status changed from new to assigned
comment:2 Changed 13 years ago by bennylp
- Owner changed from ming to bennylp
comment:3 Changed 13 years ago by bennylp
- Owner changed from bennylp to nanang
comment:4 Changed 13 years ago by bennylp
- Priority changed from normal to major
comment:5 Changed 13 years ago by nanang
comment:6 Changed 13 years ago by bennylp
comment:7 Changed 13 years ago by bennylp
- Resolution set to fixed
- Status changed from assigned to closed
comment:8 Changed 13 years ago by bennylp
comment:9 Changed 13 years ago by bennylp
comment:10 Changed 13 years ago by nanang
(In [3699]) Re #1327, some fixes on the simple GUI app:
- Removed timer usage in resizing window, window resizing can be done real-time now (see r3698).
- Fixed linking problem on Windows platform: undefined 'main' function.
- Fixed build problem on Mac, compiling .cpp file containing objective C/C++ codes with g++ needs '-ObjC++' flag.
- Minor changes in vidgui, e.g: function/variable rename, cleaning up unused/junk lines.
comment:11 Changed 13 years ago by bennylp
comment:12 Changed 13 years ago by nanang
comment:13 Changed 13 years ago by nanang
- Vidgui UI updates on Qt must be done in the UI thread, implemented this with Qt signal-slot mechanism.
- VidWin::show() better be called internally by VidWin? class instead of MainWin?.
- Fix QString to const char* issue, keeping the pointer returned by "QString::to*()::data()" won't work, the pointer actually points to a temporary data (lifetime issue).
- Minor: cleaning up unused lines in vidgui.
comment:14 Changed 13 years ago by nanang
comment:15 Changed 13 years ago by bennylp
Note: See
TracTickets for help on using
tickets.
(In [3686]) Re #1327: Very early version of simple video GUI, built on Qt, should run on win/lin/mac.