Yes, thanks Justin.  It looks that's just what I need.

--rob


On 3/1/20 3:16 PM, Justin Israel wrote:


On Mon, Mar 2, 2020 at 6:48 AM rob <drrob...@fastmail.com <mailto:drrob...@fastmail.com>> wrote:

    The exact problem is one of the first in chapter 4

    MainWindow::MainWindow()
    {
        setWindowTitle("SRM System");
        setFixedSize(500, 500);
        QPixmap newIcon("new.png");
        QPixmap openIcon("open.png");
        QPixmap closeIcon("close.png");

        // Setup File Menu
        fileMenu = menuBar()->addMenu("&File");
        quitAction = new QAction(closeIcon, "Quit", this);
        quitAction->setShortcuts(QKeySequence::Quit);
        newAction = new QAction(newIcon, "&New", this);
        newAction->setShortcut(QKeySequence(Qt::CTRL + Qt::Key_C));
        openAction = new QAction(openIcon, "&New", this);
        openAction->setShortcut(QKeySequence(Qt::CTRL + Qt::Key_O));
        fileMenu->addAction(newAction);
        fileMenu->addAction(openAction);
        fileMenu->addSeparator();
        fileMenu->addAction(quitAction);
        helpMenu = menuBar()->addMenu("Help");
        aboutAction = new QAction("About", this);
        aboutAction->setShortcut(QKeySequence(Qt::CTRL + Qt::Key_H));
        helpMenu->addAction(aboutAction);

        // Setup Signals and Slots
        connect(quitAction, &QAction::triggered, this,
    &QApplication::quit);
    }


How about checking out the examples?
https://github.com/therecipe/qt/blob/master/internal/examples/widgets/textedit/textedit.go#L131

That one shows how to use QKeySequence constants and custom keys.


    Thanks

    --rob solomon


    On 2/29/20 2:55 PM, Rob Muhlestein wrote:
    > Hi there Rob, would you mind sharing that book so I can share it
    with people on my rwxrob.live stream. I like the idea of doing
    what you are doing.
    >
    > I might be able to help you past that if I had the exact problem.
    >
    >
    > ---
    > “Mr. Rob” Muhlestein
    > /^((Found|Teach|Hack)er|(Men|Jani)tor|C[A-Z]*O)$/
    > r...@robs.io <mailto:r...@robs.io> • skilstak.io
    <http://skilstak.io> • twitch.tv/rwxrob <http://twitch.tv/rwxrob>
    >
    > ‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐
    > On Saturday, February 29, 2020 11:48 AM, rob
    <drrob...@fastmail.com <mailto:drrob...@fastmail.com>> wrote:
    >
    >> Hi.  I'm trying to learn therecipe/qt by working my way thru a book
    >> using C++ examples and translating them into Go. I'm stuck at
    >> QKeySequence stuff.
    >>
    >> My computer runs ubuntu 18.04, and I installed Go 1.13.8 on it,
    along w/
    >> all the Qt development stuff from qt.io <http://qt.io>, and
    therecipe/qt.
    >>
    >> Where are there resources for me to go thru on doing what I'm
    trying?
    >>
    >> Thanks
    >>
    >>
    >>
    
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
    >>
    >> You received this message because you are subscribed to the
    Google Groups "golang-nuts" group.
    >> To unsubscribe from this group and stop receiving emails from
    it, send an email to golang-nuts+unsubscr...@googlegroups.com
    <mailto:golang-nuts%2bunsubscr...@googlegroups.com>.
    >> To view this discussion on the web visit
    
https://groups.google.com/d/msgid/golang-nuts/7b6da064-cf87-513c-783f-379f2bfd0eed%40fastmail.com.
    >

-- You received this message because you are subscribed to a topic in
    the Google Groups "golang-nuts" group.
    To unsubscribe from this topic, visit
    https://groups.google.com/d/topic/golang-nuts/qvswkktCbYg/unsubscribe.
    To unsubscribe from this group and all its topics, send an email
    to golang-nuts+unsubscr...@googlegroups.com
    <mailto:golang-nuts%2bunsubscr...@googlegroups.com>.
    To view this discussion on the web visit
    
https://groups.google.com/d/msgid/golang-nuts/3d8b80e0-009b-7360-2d69-53e9c489d483%40fastmail.com.


--
You received this message because you are subscribed to the Google Groups 
"golang-nuts" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to golang-nuts+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/golang-nuts/337d0990-0da9-8b34-3ac8-a8d9e3574edc%40fastmail.com.

Reply via email to