Wt examples  4.10.4
Classes | Functions
TreeViewDragDrop.C File Reference
#include <fstream>
#include <Wt/WApplication.h>
#include <Wt/WComboBox.h>
#include <Wt/WContainerWidget.h>
#include <Wt/WDatePicker.h>
#include <Wt/WDateValidator.h>
#include <Wt/WDialog.h>
#include <Wt/WEnvironment.h>
#include <Wt/WIntValidator.h>
#include <Wt/WItemDelegate.h>
#include <Wt/WLabel.h>
#include <Wt/WLineEdit.h>
#include <Wt/WMessageBox.h>
#include <Wt/WPushButton.h>
#include <Wt/WRegExpValidator.h>
#include <Wt/WGridLayout.h>
#include <Wt/WPopupMenu.h>
#include <Wt/WSortFilterProxyModel.h>
#include <Wt/WStandardItem.h>
#include <Wt/WStandardItemModel.h>
#include <Wt/WTableView.h>
#include <Wt/WTreeView.h>
#include <Wt/WText.h>
#include <Wt/WVBoxLayout.h>
#include <Wt/Chart/WPieChart.h>
#include "CsvUtil.h"
#include "FolderView.h"

Go to the source code of this file.

Classes

class  FileModel
 A specialized standard item model which report a specific drag and drop mime type. More...
 
class  FileEditDialog
 A dialog for editing a 'file'. More...
 
class  TreeViewDragDrop
 Main application class. More...
 

Functions

std::unique_ptr< WApplicationcreateApplication (const WEnvironment &env)
 
int main (int argc, char **argv)
 

Function Documentation

◆ createApplication()

std::unique_ptr<WApplication> createApplication ( const WEnvironment env)

Definition at line 684 of file TreeViewDragDrop.C.

685 {
686  auto app = std::make_unique<TreeViewDragDrop>(env);
687  app->setTwoPhaseRenderingThreshold(0);
688  app->setTitle("WTreeView Drag & Drop");
689  app->useStyleSheet("styles.css");
690  app->messageResourceBundle().use(WApplication::appRoot() + "about");
691  app->refresh();
692 
693  return std::move(app);
694 }

◆ main()

int main ( int  argc,
char **  argv 
)

Definition at line 696 of file TreeViewDragDrop.C.

697 {
698  return WRun(argc, argv, &createApplication);
699 }
std::unique_ptr< WApplication > createApplication(const WEnvironment &env)