Source code for Wt examples

Browse below the source code for all examples included in Wt.

  • .
    • wtwithqt
      • class QtObject
        • QtObject.C
          • QtObject.h
          • HelloApplication.h
            • hello.C
              • lib
              • wt-homepage
                • widgetgallery
                  • webgl
                    • treeview-dragdrop
                      • treeview
                        • treelist
                          • te-benchmark
                            • style
                              • simplechat
                                • qrlogin
                                  • planner
                                    • painting
                                      • onethread
                                        • mission
                                          • mandelbrot
                                            • javascript
                                              • hello
                                                • hangman
                                                  • gitmodel
                                                    • form
                                                      • filetreetable
                                                        • filedrop
                                                          • feature
                                                            • dragdrop
                                                              • dialog
                                                                • composer
                                                                  • codeview
                                                                    • charts
                                                                      • chart3D
                                                                        • blog
                                                                        /*
                                                                         * Copyright (C) 2008 Emweb bvba, Heverlee, Belgium.
                                                                         *
                                                                         * Permission is hereby granted, free of charge, to any person
                                                                         * obtaining a copy of this software and associated documentation
                                                                         * files (the "Software"), to deal in the Software without
                                                                         * restriction, including without limitation the rights to use,
                                                                         * copy, modify, merge, publish, distribute, sublicense, and/or sell
                                                                         * copies of the Software, and to permit persons to whom the
                                                                         * Software is furnished to do so, subject to the following
                                                                         * conditions:
                                                                         * 
                                                                         * The above copyright notice and this permission notice shall be
                                                                         * included in all copies or substantial portions of the Software.
                                                                         * 
                                                                         * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
                                                                         * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
                                                                         * OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
                                                                         * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
                                                                         * HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
                                                                         * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
                                                                         * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
                                                                         * OTHER DEALINGS IN THE SOFTWARE.
                                                                         */
                                                                        
                                                                        #include "HelloApplication.h"
                                                                        #include "QtObject.h"
                                                                        
                                                                        QtObject::QtObject(Dictionary *wt)
                                                                          : wt_(wt)
                                                                        { }
                                                                        
                                                                        void QtObject::passGreet(const QString& name)
                                                                        {
                                                                          emit greet(name);
                                                                        }
                                                                        
                                                                        void QtObject::doGreet(const QString& name)
                                                                        {
                                                                          wt_->doGreet(name);
                                                                        }