gstreamer_test_apps/QtGSTPlayer/views.cpp
author hgs
Fri, 16 Apr 2010 16:18:02 -0500
changeset 18 5824eee55f42
child 11 1373546e05c6
permissions -rw-r--r--
201015
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
18
hgs
parents:
diff changeset
     1
#include <hbmainwindow.h>
hgs
parents:
diff changeset
     2
#include <hbview.h>
hgs
parents:
diff changeset
     3
//#include <hbformview.h>
hgs
parents:
diff changeset
     4
hgs
parents:
diff changeset
     5
#include "views.h"
hgs
parents:
diff changeset
     6
hgs
parents:
diff changeset
     7
// Helper methods for retrieving the views used in this application
hgs
parents:
diff changeset
     8
namespace Views {
hgs
parents:
diff changeset
     9
hgs
parents:
diff changeset
    10
    // Store the mainwindow ptr here because we cannot call HbWidget::mainWindow() from these static functions.
hgs
parents:
diff changeset
    11
    HbMainWindow *win;
hgs
parents:
diff changeset
    12
    
hgs
parents:
diff changeset
    13
/*!
hgs
parents:
diff changeset
    14
  Returns the pointer to folder view.
hgs
parents:
diff changeset
    15
*/
hgs
parents:
diff changeset
    16
    HbView *folderView()
hgs
parents:
diff changeset
    17
    {
hgs
parents:
diff changeset
    18
    	// 0 since folderView was added first to the main window
hgs
parents:
diff changeset
    19
        return win->viewAt(0);
hgs
parents:
diff changeset
    20
    }
hgs
parents:
diff changeset
    21
hgs
parents:
diff changeset
    22
/*!
hgs
parents:
diff changeset
    23
  Returns the pointer to settings view.
hgs
parents:
diff changeset
    24
*/
hgs
parents:
diff changeset
    25
  /*  HbFormView *settingsView()
hgs
parents:
diff changeset
    26
    {
hgs
parents:
diff changeset
    27
	    // 1 since settingsView was the second view added
hgs
parents:
diff changeset
    28
        return static_cast<HbFormView *>(win->viewAt(1));
hgs
parents:
diff changeset
    29
    }
hgs
parents:
diff changeset
    30
    */
hgs
parents:
diff changeset
    31
}