Results 1 to 20 of 20

Thread: Display and divide the image

  1. #1
    Join Date
    Mar 2007
    Posts
    19
    Thanks
    2
    Qt products
    Qt3
    Platforms
    Unix/X11

    Default hi i want some help to display and divide image

    hi
    i m kiran suryawanshi
    i m final year student i m working on the project called as "tiled image viewer"
    In this i suppose to display image on tiled display i.e four monitors clustered together
    for that i hv to display and divide the image
    so i write the following code but i had problem saying that "Segmentation fault"

    i m represting problem area btn <problem></problem> tag
    plz help me
    Qt Code:
    1. #include "qgl.h"
    2. #include "qapplication.h"
    3. #include "qimage.h"
    4. #include "iostream.h"
    5. #include "GL/gl.h"
    6. class Radha : public QGLWidget
    7. {
    8. public:
    9. Radha(const QString &filename,QWidget *parent=0);
    10. void paintGL();
    11. void resizeGL(int w,int h);
    12. void divide();
    13. protected:
    14. QImage data,gldata;
    15. };
    16.  
    17. Radha::Radha(const QString &filename,QWidget *parent):QGLWidget(parent){
    18. data.load(filename);
    19. gldata=QGLWidget::convertToGLFormat(data);
    20. resize(data.size());
    21.  
    22. }
    23.  
    24. void Radha::paintGL(){
    25. int k,i,j,count=0,flag=1;
    26. <PROBLEM>
    27. uchar *temp;
    28. uchar *img;
    29. temp=gldata.bits();
    30.  
    31. for(j=0;j<data.width()*data.height();j++){ //for reading the half image in img array
    32. if(count==data.width()/2){
    33. flag==1-flag;
    34. count=0;
    35. }
    36. if(flag==1)
    37. img[j++]=temp[i];
    38. count++;
    39. }
    40.  
    41. glDrawPixels(data.width(),data.height(),GL_RGBA,GL_UNSIGNED_BYTE,img);
    42.  
    43. }
    44.  
    45.  
    46. void Radha::resizeGL(int w,int h){
    47. glViewport(0,0,w,h);
    48. glMatrixMode(GL_PROJECTION);
    49. glLoadIdentity();
    50. glOrtho(0,w,0,h,-1,1);
    51. glMatrixMode(GL_MODELVIEW);
    52.  
    53. }
    54.  
    55. int main(int argc,char** argv){
    56. QApplication app(argc,argv);
    57. Radha pw(argv[1]);
    58. pw.showFullScreen();
    59. return app.exec();
    60. }
    To copy to clipboard, switch view to plain text mode 
    Last edited by jacek; 2nd March 2007 at 15:38. Reason: missing [code] tags

  2. #2
    Join Date
    Jan 2006
    Location
    Warsaw, Poland
    Posts
    5,372
    Thanks
    28
    Thanked 975 Times in 912 Posts
    Qt products
    Qt3 Qt4
    Platforms
    Unix/X11 Windows

    Default Re: hi i want some help to display and divide image

    Where do you initialize i and img and what do you need k for?

  3. #3
    Join Date
    Mar 2007
    Posts
    19
    Thanks
    2
    Qt products
    Qt3
    Platforms
    Unix/X11

    Default Re: hi i want some help to display and divide image

    k is useless
    is there any need to initialize the img
    it is not showing some error but after executing it is showing "Segmentation fault"

  4. #4
    Join Date
    Jan 2006
    Location
    Warsaw, Poland
    Posts
    5,372
    Thanks
    28
    Thanked 975 Times in 912 Posts
    Qt products
    Qt3 Qt4
    Platforms
    Unix/X11 Windows

    Default Re: hi i want some help to display and divide image

    Quote Originally Posted by kiransu123 View Post
    k is useless
    So there is no point in declaring it.

    Quote Originally Posted by kiransu123 View Post
    is there any need to initialize the img
    Of course there is. It points at some random place in memory, so you can't use it until you initialize it.

  5. #5
    Join Date
    Mar 2007
    Posts
    19
    Thanks
    2
    Qt products
    Qt3
    Platforms
    Unix/X11

    Default Re: hi i want some help to display and divide image

    can u tell me how to divide the image in 4 parts

  6. #6
    Join Date
    Jan 2006
    Location
    Warsaw, Poland
    Posts
    5,372
    Thanks
    28
    Thanked 975 Times in 912 Posts
    Qt products
    Qt3 Qt4
    Platforms
    Unix/X11 Windows

    Default Re: hi i want some help to display and divide image

    Quote Originally Posted by kiransu123 View Post
    can u tell me how to divide the image in 4 parts
    Use QImage::copy().

  7. #7
    Join Date
    Mar 2007
    Posts
    19
    Thanks
    2
    Qt products
    Qt3
    Platforms
    Unix/X11

    Default Re: hi i want some help to display and divide image

    Quote Originally Posted by jacek View Post
    how QImage::copy() is used bcz for this how can u specify the image
    its syntax is copy(x,y,w,h)const
    wht this const signifies

  8. #8
    Join Date
    Mar 2006
    Location
    Mountain View, California
    Posts
    489
    Thanks
    3
    Thanked 74 Times in 54 Posts
    Qt products
    Qt3 Qt4 Qt/Embedded
    Platforms
    MacOS X Unix/X11 Windows

    Default Re: hi i want some help to display and divide image

    QImage QImage::copy ( const QRect & rectangle = QRect() ) const
    Returns a sub-area of the image as a new image.
    If you want to subdivide an image into four sub-images, then you can use QImage::copy(). It is simply a matter of rectangles! Take one large rectangle and divide it into four small rectangles. You do not even need to know arithmetic, because QRect::center() will give you the QPoint in the center of the rectangle.

    p.s. The "const" in the method signature means that it is a constant function, which does not modify the object. The use of QImage::copy() will not modify the QImage it is called with.

  9. #9
    Join Date
    Mar 2007
    Posts
    19
    Thanks
    2
    Qt products
    Qt3
    Platforms
    Unix/X11

    Default Re: hi i want some help to display and divide image

    Quote Originally Posted by Brandybuck;3:) 0606
    If you want to subdivide an image into four sub-images, then you can use QImage::copy(). It is simply a matter of rectangles! Take one large rectangle and divide it into four small rectangles. You do not even need to know arithmetic, because QRect::center() will give you the QPoint in the center of the rectangle.

    p.s. The "const" in the method signature means that it is a constant function, which does not modify the object. The use of QImage::copy() will not modify the QImage it is called with.
    then how can i display using glDrowPixels() bcz the last argument require for it is pointer to image so wht should i pass to it
    thanks for solution

  10. #10
    Join Date
    Jan 2006
    Location
    travelling
    Posts
    1,116
    Thanks
    8
    Thanked 127 Times in 121 Posts
    Qt products
    Qt4
    Platforms
    Unix/X11 Windows

    Default Re: hi i want some help to display and divide image

    Quote Originally Posted by kiransu123 View Post
    then how can i display using glDrowPixels() bcz the last argument require for it is pointer to image so wht should i pass to it
    thanks for solution
    I think you're handling this in a wrong way. Qt has built-in facilities for rendering images (with or without OpenGL) and manipulating them. Instead of mixing Qt classes and OpenGl calls you should choose a single approach : either plain Qt (using QtOpenGl module) or plain C/OpenGl with possibly some helper libs to handle images loading...
    Current Qt projects : QCodeEdit, RotiDeCode

  11. #11
    Join Date
    Mar 2007
    Posts
    19
    Thanks
    2
    Qt products
    Qt3
    Platforms
    Unix/X11

    Default Re: hi i want some help to display and divide image

    Quote Originally Posted by ;) fullmetalcoder View Post
    I think you're handling this in a wrong way. Qt has built-in facilities for rendering images (with or without OpenGL) and manipulating them. Instead of mixing Qt classes and OpenGl calls you should choose a single approach : either plain Qt (using QtOpenGl module) or plain C/OpenGl with possibly some helper libs to handle images loading...
    can u tell me how should i proceed further to divide the image in 4 parts using QT
    wht r built in facililies for this problem

  12. #12
    Join Date
    Jan 2006
    Location
    travelling
    Posts
    1,116
    Thanks
    8
    Thanked 127 Times in 121 Posts
    Qt products
    Qt4
    Platforms
    Unix/X11 Windows

    Default Re: hi i want some help to display and divide image

    I checked out the doc of QGlWidget and it seems that raw OpenGL calls are still needed when playing with this one. However as I have already said, if all you need is displaying the image, other widgets can handle it very well.

    Quote Originally Posted by kiransu123 View Post
    can u tell me how should i proceed further to divide the image in 4 parts using QT
    wht r built in facililies for this problem
    The QImage and QPixmap classes provide very convinient interfaces for manipulating images of various formats. As mentioned earlier in this thread, the copy() method is basically what you need. The first thing to do is to decide how you want your image to be split (you said 4 parts but are they effectively equal? beware, this includes positioning on the screens...) then you have to obtain image size with the so-called method and compute sizes of splitted parts. Finally you can generated four images/pixmaps from the original one using the computed sizes (and some basic offset calculation of course ) and the copy() method ...

    BTW you talk about splitting so as to display in clustered screens but I don't see anything like this in the code you posted...
    Current Qt projects : QCodeEdit, RotiDeCode

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

    Default Re: hi i want some help to display and divide image

    Ok, maybe this will sound stupid, but why are you using OpenGL here?

  14. #14
    Join Date
    Feb 2007
    Posts
    49
    Thanks
    4
    Thanked 6 Times in 5 Posts
    Qt products
    Qt4
    Platforms
    Unix/X11 Windows

    Post Re: hi i want some help to display and divide image

    Qt Code:
    1. ......
    2. GLuint texID = bindTexture(data);
    3. glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MIN_FILTER, GL_LINEAR);
    4. glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MAG_FILTER, GL_LINEAR);
    5. glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_WRAP_S, GL_CLAMP_TO_EDGE);
    6. glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_WRAP_T, GL_CLAMP_TO_EDGE);
    7. ......
    8.  
    9. void Radha::paintGL()
    10. {
    11. glBindTexture(GL_TEXTURE_2D, texID);
    12.  
    13. glBegin(GL_QUADS);
    14. glTexCoord2f(0.0f, 0.0f); glVertex2f(0.0f, 0.0f);
    15. gltexCoord2f(0.5f, 0.0f); glVertex2f(float(width()), 0.0f);
    16. glTexCoord2f(0.5f, 0.5f); glVertex2f(float(width()), float(height()));
    17. glTexCoord2f(0.0f, 0.5f); glVertex2f(0.0f, float(height()));
    18. glEnd();
    19. }
    To copy to clipboard, switch view to plain text mode 

    This will show quarter image (half width, half height) on the whole widget.

    Or if your card doesn't support non_power_of_two textures (I don't know how QT handles them) you can use this similar code:

    Qt Code:
    1. ......
    2. GLuint texID = bindTexture(data);
    3. glTexParameteri(GL_TEXTURE_RECTANGLE_ARB, GL_TEXTURE_MIN_FILTER, GL_LINEAR);
    4. glTexParameteri(GL_TEXTURE_RECTANGLE_ARB, GL_TEXTURE_MAG_FILTER, GL_LINEAR);
    5. glTexParameteri(GL_TEXTURE_RECTANGLE_ARB, GL_TEXTURE_WRAP_S, GL_CLAMP_TO_EDGE);
    6. glTexParameteri(GL_TEXTURE_RECTANGLE_ARB, GL_TEXTURE_WRAP_T, GL_CLAMP_TO_EDGE);
    7. ......
    8.  
    9. void Radha::paintGL()
    10. {
    11. glBindTexture(GL_TEXTURE_RECTANGLE_ARB, texID);
    12.  
    13. glBegin(GL_QUADS);
    14. glTexCoord2f(0.0f, 0.0f); glVertex2f(0.0f, 0.0f);
    15. gltexCoord2f(float(width())/2.0f, 0.0f); glVertex2f(float(width()), 0.0f);
    16. glTexCoord2f(float(width())/2.0f, float(height())/2.0f); glVertex2f(float(width()), float(height()));
    17. glTexCoord2f(0.0f, float(height())/2.0f); glVertex2f(0.0f, float(height()));
    18. glEnd();
    19. }
    To copy to clipboard, switch view to plain text mode 

  15. #15
    Join Date
    Mar 2007
    Posts
    19
    Thanks
    2
    Qt products
    Qt3
    Platforms
    Unix/X11

    Default Display and divide the image

    Hi I m kiran
    i want to display an image then divide it and again display the part of the image.
    Is is possibe in QImage to read the image in the array so i can perform some manipulation on the image

    i m reading the image as follows the problem is that how can i read the image the array
    I indicate the problem area in <problem></problem> tag in paintGL() function.

    Qt Code:
    1. #include "qgl.h"
    2. #include "qapplication.h"
    3. #include "qimage.h"
    4. class PaintWidget : public QGLWidget{
    5. public:
    6. PaintWidget(const QString &filename,QWidget *parent=0);
    7. void paintGL();
    8. void resizeGL(int w,int h);
    9. protected:
    10. QImage data,gldata;
    11. };
    12.  
    13. PaintWidget::PaintWidget(const QString &filename,QWidget *parent):QGLWidget(parent){
    14. data.load(filename);
    15. gldata=QGLWidget::convertToGLFormat(data);
    16. resize(data.size());
    17. }
    18.  
    19.  
    20. void PaintWidget::paintGL(){
    21. int k,i,j,count_h=0,count_v=0,flag=1;
    22. uchar *temp;
    23. uchar *img;
    24. temp=gldata.bits();
    25. //<problem>
    26. for(i=0;i<gldata.width()*gldata.height();i++){
    27. if(count_h==gldata.width()/2){ //checking for first half of image
    28. flag=1-flag; // flag =1 : 1st half flag=0 : second half
    29. count_h=0; // for counting next half counter make zero
    30. }
    31. if(flag==1)
    32. img[++j]=temp[i]; //img[j++]will read only half of the image therefore j++
    33. count_h++;
    34. }
    35.  
    36.  
    37. glDrawPixels(data.width(),data.height(),GL_RGBA,GL_UNSIGNED_BYTE,img);
    38.  
    39. //</problem> //glDrawPixels(data.width(),data.height(),GL_RGBA,GL_UNSIGNED_BYTE,gldata.bits());
    40. }
    41.  
    42. void PaintWidget::resizeGL(int w, int h){
    43. glViewport(0,0,w,h);
    44. glMatrixMode(GL_PROJECTION);
    45. glLoadIdentity();
    46. glOrtho(0,w,0,h,-1,1);
    47. glMatrixMode(GL_MODELVIEW);
    48. }
    49.  
    50. int main(int argc, char** argv){
    51. QApplication app(argc,argv);
    52. PaintWidget pw(argv[1]);
    53. pw.show();
    54. return app.exec();
    55.  
    56. }
    To copy to clipboard, switch view to plain text mode 
    Last edited by e8johan; 4th March 2007 at 08:56. Reason: missing [code] tags

  16. #16
    Join Date
    Mar 2007
    Posts
    19
    Thanks
    2
    Qt products
    Qt3
    Platforms
    Unix/X11

    Default Re: hi i want some help to display and divide image

    Quote Originally Posted by kiransu123 View Post
    Hi I m kiran
    i want to display an image then divide it and again display the part of the image.
    Is is possibe in QImage to read the image in the array so i can perform some manipulation on the image

    i m reading the image as follows the problem is that how can i read the image the array
    I indicate the problem area in <problem></problem> tag in paintGL() function.

    Qt Code:
    1. #include "qgl.h"
    2. #include "qapplication.h"
    3. #include "qimage.h"
    4. class PaintWidget : public QGLWidget{
    5. public:
    6. PaintWidget(const QString &filename,QWidget *parent=0);
    7. void paintGL();
    8. void resizeGL(int w,int h);
    9. protected:
    10. QImage data,gldata;
    11. };
    12.  
    13. PaintWidget::PaintWidget(const QString &filename,QWidget *parent):QGLWidget(parent){
    14. data.load(filename);
    15. gldata=QGLWidget::convertToGLFormat(data);
    16. resize(data.size());
    17. }
    18.  
    19.  
    20. void PaintWidget::paintGL(){
    21. int k,i,j,count_h=0,count_v=0,flag=1;
    22. uchar *temp;
    23. uchar *img;
    24. temp=gldata.bits();
    25. //<problem>
    26. for(i=0;i<gldata.width()*gldata.height();i++){
    27. if(count_h==gldata.width()/2){ //checking for first half of image
    28. flag=1-flag; // flag =1 : 1st half flag=0 : second half
    29. count_h=0; // for counting next half counter make zero
    30. }
    31. if(flag==1)
    32. img[++j]=temp[i]; //img[j++]will read only half of the image therefore j++
    33. count_h++;
    34. }
    35.  
    36.  
    37. glDrawPixels(data.width(),data.height(),GL_RGBA,GL_UNSIGNED_BYTE,img);
    38.  
    39. //</problem> //glDrawPixels(data.width(),data.height(),GL_RGBA,GL_UNSIGNED_BYTE,gldata.bits());
    40. }
    41.  
    42. void PaintWidget::resizeGL(int w, int h){
    43. glViewport(0,0,w,h);
    44. glMatrixMode(GL_PROJECTION);
    45. glLoadIdentity();
    46. glOrtho(0,w,0,h,-1,1);
    47. glMatrixMode(GL_MODELVIEW);
    48. }
    49.  
    50. int main(int argc, char** argv){
    51. QApplication app(argc,argv);
    52. PaintWidget pw(argv[1]);
    53. pw.show();
    54. return app.exec();
    55.  
    56. }
    To copy to clipboard, switch view to plain text mode 
    Quote Originally Posted by minimoog View Post
    Qt Code:
    1. ......
    2. GLuint texID = bindTexture(data);
    3. glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MIN_FILTER, GL_LINEAR);
    4. glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MAG_FILTER, GL_LINEAR);
    5. glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_WRAP_S, GL_CLAMP_TO_EDGE);
    6. glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_WRAP_T, GL_CLAMP_TO_EDGE);
    7. ......
    8.  
    9. void Radha::paintGL()
    10. {
    11. glBindTexture(GL_TEXTURE_2D, texID);
    12.  
    13. glBegin(GL_QUADS);
    14. glTexCoord2f(0.0f, 0.0f); glVertex2f(0.0f, 0.0f);
    15. gltexCoord2f(0.5f, 0.0f); glVertex2f(float(width()), 0.0f);
    16. glTexCoord2f(0.5f, 0.5f); glVertex2f(float(width()), float(height()));
    17. glTexCoord2f(0.0f, 0.5f); glVertex2f(0.0f, float(height()));
    18. glEnd();
    19. }
    To copy to clipboard, switch view to plain text mode 

    This will show quarter image (half width, half height) on the whole widget.

    Or if your card doesn't support non_power_of_two textures (I don't know how QT handles them) you can use this similar code:

    Qt Code:
    1. ......
    2. GLuint texID = bindTexture(data);
    3. glTexParameteri(GL_TEXTURE_RECTANGLE_ARB, GL_TEXTURE_MIN_FILTER, GL_LINEAR);
    4. glTexParameteri(GL_TEXTURE_RECTANGLE_ARB, GL_TEXTURE_MAG_FILTER, GL_LINEAR);
    5. glTexParameteri(GL_TEXTURE_RECTANGLE_ARB, GL_TEXTURE_WRAP_S, GL_CLAMP_TO_EDGE);
    6. glTexParameteri(GL_TEXTURE_RECTANGLE_ARB, GL_TEXTURE_WRAP_T, GL_CLAMP_TO_EDGE);
    7. ......
    8.  
    9. void Radha::paintGL()
    10. {
    11. glBindTexture(GL_TEXTURE_RECTANGLE_ARB, texID);
    12.  
    13. glBegin(GL_QUADS);
    14. glTexCoord2f(0.0f, 0.0f); glVertex2f(0.0f, 0.0f);
    15. gltexCoord2f(float(width())/2.0f, 0.0f); glVertex2f(float(width()), 0.0f);
    16. glTexCoord2f(float(width())/2.0f, float(height())/2.0f); glVertex2f(float(width()), float(height()));
    17. glTexCoord2f(0.0f, float(height())/2.0f); glVertex2f(0.0f, float(height()));
    18. glEnd();
    19. }
    To copy to clipboard, switch view to plain text mode 

    i tried this code but it is showing
    In constructor `Radha::Radha(const QString&,
    QWidget*)':
    /usr/lib/qt-3.1/include/qgl.h:257: `QGLContext::QGLContext()' is private
    radha.cpp:19: within this context
    radha.cpp:25: `bindTexture' undeclared (first use this function)
    radha.cpp:25: (Each undeclared identifier is reported only once for each
    function it appears in.)

  17. #17
    Join Date
    Feb 2007
    Posts
    49
    Thanks
    4
    Thanked 6 Times in 5 Posts
    Qt products
    Qt4
    Platforms
    Unix/X11 Windows

    Default Re: Display and divide the image

    BIG Sorry, I didn't noticed that you use QT3, my code was for QT4.

    However I analyze your code.

    Qt Code:
    1. PaintWidget::PaintWidget(const QString &filename,QWidget *parent):QGLWidget(parent){
    2. data.load(filename);
    3. gldata=QGLWidget::convertToGLFormat(data); //This is error you must have valid OpenGL context
    4. resize(data.size());
    5. }
    To copy to clipboard, switch view to plain text mode 

    For displaying half image you can use, QImage::copy()

    Qt Code:
    1. void PaintWidget::paintGL(){
    2. QImage halfImage = data.copy(0, 0, data.width()/2, data.height()/2);
    3. gldata = QGLWidget::convertToGLFormat(halfImage);
    4. glDrawPixels(gldata.width(), gldata.height(), GL_RGBA, GL_UNSIGNED_TYPE, gldata.bits());
    5. }
    To copy to clipboard, switch view to plain text mode 
    Last edited by minimoog; 4th March 2007 at 20:12.

  18. The following user says thank you to minimoog for this useful post:

    kiransu123 (5th March 2007)

  19. #18
    Join Date
    Mar 2007
    Posts
    19
    Thanks
    2
    Qt products
    Qt3
    Platforms
    Unix/X11

    Smile Re: Display and divide the image

    Quote Originally Posted by minimoog View Post
    BIG Sorry, I didn't noticed that you use QT3, my code was for QT4.

    However I analyze your code.

    Qt Code:
    1. PaintWidget::PaintWidget(const QString &filename,QWidget *parent):QGLWidget(parent){
    2. data.load(filename);
    3. gldata=QGLWidget::convertToGLFormat(data); //This is error you must have valid OpenGL context
    4. resize(data.size());
    5. }
    To copy to clipboard, switch view to plain text mode 

    For displaying half image you can use, QImage::copy()

    Qt Code:
    1. void PaintWidget::paintGL(){
    2. QImage halfImage = data.copy(0, 0, data.width()/2, data.height()/2);
    3. gldata = QGLWidget::convertToGLFormat(halfImage);
    4. glDrawPixels(gldata.width(), gldata.height(), GL_RGBA, GL_UNSIGNED_TYPE, gldata.bits());
    5. }
    To copy to clipboard, switch view to plain text mode 
    Thank you very much
    can you tell me how to display small image or some copied image by copy() on full screen

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

    Default Re: Display and divide the image

    How about just:
    Qt Code:
    1. QLabel *label = new QLabel;
    2. QPixmap pix;
    3. pix.convertFromImage(image.copy(QRect(0,0, 200, 200)));
    4. label->setPixmap(pix);
    5. label->setScaledContents(true);
    6. label->showFullScreen();
    To copy to clipboard, switch view to plain text mode 

    I don't really see a reason to use OpenGL to display an image...

  21. #20
    Join Date
    Feb 2007
    Posts
    49
    Thanks
    4
    Thanked 6 Times in 5 Posts
    Qt products
    Qt4
    Platforms
    Unix/X11 Windows

    Default Re: Display and divide the image

    Do you must use OpenGL?

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
  •  
Digia, Qt and their respective logos are trademarks of Digia Plc in Finland and/or other countries worldwide.