Files
wxWidgets/src/qt/dataview.cpp
Tim S bc92ed9d85 Replace wxUSE_GENERICDATAVIEWCTRL with wxHAS_GENERIC_DATAVIEWCTRL
The former symbol is inconsistent with all the other wxUSE_XXX ones and
hence confusing and kept only for compatibility reasons.

Closes https://github.com/wxWidgets/wxWidgets/pull/827
2018-06-04 18:26:34 +02:00

322 lines
5.6 KiB
C++

/////////////////////////////////////////////////////////////////////////////
// Name: src/qt/dataview.cpp
// Author: Peter Most
// Copyright: (c) Peter Most
// Licence: wxWindows licence
/////////////////////////////////////////////////////////////////////////////
// For compilers that support precompilation, includes "wx.h".
#include "wx/wxprec.h"
#if wxUSE_DATAVIEWCTRL
#include "wx/dataview.h"
#ifndef wxHAS_GENERIC_DATAVIEWCTRL
wxDataViewColumn::wxDataViewColumn( const wxString &title, wxDataViewRenderer *renderer,
unsigned int model_column, int width,
wxAlignment align,
int flags )
: wxDataViewColumnBase( renderer, model_column )
{
}
wxDataViewColumn::wxDataViewColumn( const wxBitmap &bitmap, wxDataViewRenderer *renderer,
unsigned int model_column, int width,
wxAlignment align,
int flags )
: wxDataViewColumnBase( bitmap, renderer, model_column )
{
}
void wxDataViewColumn::SetTitle( const wxString &title )
{
}
void wxDataViewColumn::SetBitmap( const wxBitmap &bitmap )
{
}
void wxDataViewColumn::SetOwner( wxDataViewCtrl *owner )
{
}
void wxDataViewColumn::SetAlignment( wxAlignment align )
{
}
void wxDataViewColumn::SetSortable( bool sortable )
{
}
void wxDataViewColumn::SetSortOrder( bool ascending )
{
}
void wxDataViewColumn::SetAsSortKey(bool sort)
{
}
void wxDataViewColumn::SetResizeable( bool resizeable )
{
}
void wxDataViewColumn::SetHidden( bool hidden )
{
}
void wxDataViewColumn::SetMinWidth( int minWidth )
{
}
void wxDataViewColumn::SetWidth( int width )
{
}
void wxDataViewColumn::SetReorderable( bool reorderable )
{
}
void wxDataViewColumn::SetFlags(int flags)
{
}
wxString wxDataViewColumn::GetTitle() const
{
return wxString();
}
wxAlignment wxDataViewColumn::GetAlignment() const
{
return wxAlignment();
}
bool wxDataViewColumn::IsSortable() const
{
return false;
}
bool wxDataViewColumn::IsSortOrderAscending() const
{
return false;
}
bool wxDataViewColumn::IsSortKey() const
{
return false;
}
bool wxDataViewColumn::IsResizeable() const
{
return false;
}
bool wxDataViewColumn::IsHidden() const
{
return false;
}
int wxDataViewColumn::GetWidth() const
{
return 0;
}
int wxDataViewColumn::GetMinWidth() const
{
return 0;
}
bool wxDataViewColumn::IsReorderable() const
{
return false;
}
int wxDataViewColumn::GetFlags() const
{
return 0;
}
//##############################################################################
wxDataViewCtrl::wxDataViewCtrl()
{
}
wxDataViewCtrl::wxDataViewCtrl( wxWindow *parent, wxWindowID id,
const wxPoint& pos,
const wxSize& size, long style,
const wxValidator& validator)
{
}
wxDataViewCtrl::~wxDataViewCtrl()
{
}
bool wxDataViewCtrl::Create(wxWindow *parent, wxWindowID id,
const wxPoint& pos,
const wxSize& size, long style,
const wxValidator& validator)
{
return false;
}
bool wxDataViewCtrl::AssociateModel( wxDataViewModel *model )
{
return false;
}
bool wxDataViewCtrl::PrependColumn( wxDataViewColumn *col )
{
return false;
}
bool wxDataViewCtrl::AppendColumn( wxDataViewColumn *col )
{
return false;
}
bool wxDataViewCtrl::InsertColumn( unsigned int pos, wxDataViewColumn *col )
{
return false;
}
unsigned wxDataViewCtrl::GetColumnCount() const
{
return 0;
}
wxDataViewColumn* wxDataViewCtrl::GetColumn( unsigned int pos ) const
{
return NULL;
}
bool wxDataViewCtrl::DeleteColumn( wxDataViewColumn *column )
{
return false;
}
bool wxDataViewCtrl::ClearColumns()
{
return false;
}
int wxDataViewCtrl::GetColumnPosition( const wxDataViewColumn *column ) const
{
return 0;
}
wxDataViewColumn *wxDataViewCtrl::GetSortingColumn() const
{
return NULL;
}
wxDataViewItem wxDataViewCtrl::GetSelection() const
{
return wxDataViewItem();
}
int wxDataViewCtrl::GetSelections( wxDataViewItemArray & sel ) const
{
return 0;
}
void wxDataViewCtrl::SetSelections( const wxDataViewItemArray & sel )
{
}
void wxDataViewCtrl::Select( const wxDataViewItem & item )
{
}
void wxDataViewCtrl::Unselect( const wxDataViewItem & item )
{
}
bool wxDataViewCtrl::IsSelected( const wxDataViewItem & item ) const
{
return false;
}
void wxDataViewCtrl::SelectAll()
{
}
void wxDataViewCtrl::UnselectAll()
{
}
void wxDataViewCtrl::EnsureVisible( const wxDataViewItem& item,
const wxDataViewColumn *column)
{
}
void wxDataViewCtrl::HitTest( const wxPoint &point,
wxDataViewItem &item,
wxDataViewColumn *&column ) const
{
}
wxRect wxDataViewCtrl::GetItemRect( const wxDataViewItem &item,
const wxDataViewColumn *column) const
{
return wxRect();
}
void wxDataViewCtrl::Expand( const wxDataViewItem & item )
{
}
void wxDataViewCtrl::Collapse( const wxDataViewItem & item )
{
}
bool wxDataViewCtrl::IsExpanded( const wxDataViewItem & item ) const
{
return false;
}
bool wxDataViewCtrl::EnableDragSource( const wxDataFormat &format )
{
return false;
}
bool wxDataViewCtrl::EnableDropTarget( const wxDataFormat &format )
{
return false;
}
wxVisualAttributes wxDataViewCtrl::GetClassDefaultAttributes(wxWindowVariant variant)
{
return wxVisualAttributes();
}
void wxDataViewCtrl::OnInternalIdle()
{
}
void wxDataViewCtrl::DoSetExpanderColumn()
{
}
void wxDataViewCtrl::DoSetIndent()
{
}
wxDataViewItem wxDataViewCtrl::DoGetCurrentItem() const
{
return wxDataViewItem();
}
void wxDataViewCtrl::DoSetCurrentItem(const wxDataViewItem& item)
{
}
#endif // !wxHAS_GENERIC_DATAVIEWCTRL
#endif // wxUSE_DATAVIEWCTRL