logsui/logsapp/src/logscomponentrepository.cpp
changeset 21 2f0af9ba7665
parent 17 90fe74753f71
equal deleted inserted replaced
18:acd4e87b24b4 21:2f0af9ba7665
    21 #include "logsdetailsview.h"
    21 #include "logsdetailsview.h"
    22 #include "logslogger.h"
    22 #include "logslogger.h"
    23 #include "logsmodel.h"
    23 #include "logsmodel.h"
    24 #include "logsabstractviewmanager.h"
    24 #include "logsabstractviewmanager.h"
    25 #include "logspageindicator.h"
    25 #include "logspageindicator.h"
       
    26 #include "logsbaseview.h"
    26 
    27 
    27 //SYSTEM
    28 //SYSTEM
    28 #include <QObject>
    29 #include <QObject>
    29 #include <dialpad.h>
    30 #include <dialpad.h>
    30 #include <dialpadkeyhandler.h>
    31 #include <dialpadkeyhandler.h>
   280     bool ok = false;
   281     bool ok = false;
   281     viewComponents = load( fileName, &ok );
   282     viewComponents = load( fileName, &ok );
   282     if ( ok ) {
   283     if ( ok ) {
   283         view = findWidget(viewName);
   284         view = findWidget(viewName);
   284         addToolbarToObjectList(viewComponents);
   285         addToolbarToObjectList(viewComponents);
       
   286         LogsBaseView* baseView = qobject_cast<LogsBaseView*>(view);
       
   287         baseView->initToolbarExtension();
   285     } else {
   288     } else {
   286        LOGS_QCRITICAL( "logs [UI] XML loading failed..." );
   289        LOGS_QCRITICAL( "logs [UI] XML loading failed..." );
   287     }  
   290     }  
   288     
   291     
   289     if ( onlyInit && prevObjectTree ){
   292     if ( onlyInit && prevObjectTree ){