[Sugestions] QT may do better than others, through I am a beginner!
- Automatic change code and header file when object name was changed;
- Automatic add function impeletion when it's delearation has deleared;
- Automatic add header include when a class defined;
Already present (partially) in Qt Creator ("Change name under cursor)
Already present in Qt Creator ("Refactor" menu in context menu)
AFAIK, this is coming soon in Qt Creator :)
Point 3: Use snippets for now. Insert your header as template snippet. It is then easy to insert into file.
Sorry, I can not agree with you. See below from QT 5.1.
void mainForm::on_pushButton_clicked() //Look! it has not changed when pushbutton name is modified!
//a new function is created the button name has changed!!!
Well... You are deliberately not using the function I have told you about ;) So bear with consequences :P
I agree this could be fixed - perhaps. Search on JIRA, maybe it was proposed already. I suspect it would be quite hard to implement.
[quote author="sierdzio" date="1384328949"]# Already present (partially) in Qt Creator ("Change name under cursor)[/quote]
I coudn't find 'Change name under cursor' :(
I was quoting from memory. It might be named something different, I can't change now. Ctrl+Shift+R is the shortcut, IIRC.
Refactor -> Rename Under Cursor (Ctrl+Shift+R)