QtGSTPlayer/views.cpp
author hgs
Wed, 24 Mar 2010 18:04:17 -0500
changeset 16 8e837d1bf446
permissions -rw-r--r--
201009
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
16
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
}