[Function][New] 
UI 
./src/ui/mainwindow.ui  +360
Define function (.h) 
void on_action_New_triggered(); (./src/ui/include/mainwindow.h)
function detail (.cpp) 
void MainWindow::on_action_New_triggered() (./src/ui/mainwindow.cpp)
If you want change shortcut, just modify “./src/ui/mainwindow.ui” at line 360. 
From
    <action name="action_New">                                     
     <property name="text">                                        
     <string>&New</string>                              
     </property>                                                   
     <property name="shortcut">                                    
     <string>Ctrl+N</string>                                      
     </property>                                                   
    </action>To
    <action name="action_New">                                     
     <property name="text">                                        
     <string>&New</string>                              
     </property>                                                   
     <property name="shortcut">                                    
     <string>Ctrl+T</string>                                      
     </property>                                                   
    </action>[Function][Trim Trailing Space]
./src/ui/mainwindow.ui  
actionTrim_Trailing_Space (There are two part which have this name.)
on_actionTrim_Trailing_Space_triggered(); Define function at this place. (./src/ui/include/mainwindow.h:165)
void MainWindow::on_actionTrim_Trailing_Space_triggered()(./src/ui/mainwindow.cpp)
There have one registor which regist every handle. 
When js script receive handle message will do correspond function. 
src/editor/app.js
Reference:
 
0 意見:
張貼留言