Are you looking for a job? Are you hiring? This is your place to post.
QT/QML/C++ SOFTWARE DEVELOPER WITH MXX MUSIC
MXX Music is bringing its smart music editing technology to the professional market. We are looking for an experienced Qt/QML/C++ software developer to join our expanding team in London as we go to market with several products.
You will work closely with the research and development teams in London and the UX team in California. In this role, you are expected to take ownership of large parts of the project, from architecture to deployment.
If you are an experienced Qt/QML/C++ developer with experience or an interest in music and audio editing software, we’d like to meet you.
The position is permanent, and full time, but subject to a probation period. Remuneration is competitive and based on experience.
Work with the rest of the team to put in place application architecture.
Implement clean, efficient, and testable code in C++ and Qt’s QML.
Thoroughly review code other team members write on a daily basis.
Proven experience as a C++ software developer.
Experience with C++11 and C++14 language features.
Experience with Git.
Experience with Qt Quick or similar GUI frameworks.
Familiarity with agile development methods: sprints, tickets, code review, pair programming.
Familiarity with music and audio editing software is a plus.
If you are interested in this position please get in touch by email at firstname.lastname@example.org.
Stuck? Some ideas just need to be dumped on someone before they can materialize.
Clever...very clever. So, to summarize:
it's generally a good idea to perform editing in a separate window/dialog.
create this window with new->Qt Designer Form Class; this create everything at once.
use the QDataWidgetMapper in the edit dialog to display the details from the model.
use VRonin's technique of setting the model index for the edit dialog by using the index from the parent window.
I'll edit the summary if anyone informs me of errata. Thanks for all the assistance.