Example #1
0
InspectorBend::InspectorBend(QWidget* parent)
   : InspectorElementBase(parent)
      {
      g.setupUi(addWidget());

      const std::vector<InspectorItem> iiList = {
            { P_ID::PLAY,         0, 0, g.playBend,    g.resetPlayBend    }
            };
      const std::vector<InspectorPanel> ppList = { {g.title, g.panel} };
      mapSignals(iiList, ppList);
      connect(g.properties, SIGNAL(clicked()), SLOT(propertiesClicked()));
      }
Example #2
0
InspectorTremoloBar::InspectorTremoloBar(QWidget* parent)
   : InspectorElementBase(parent)
      {
      g.setupUi(addWidget());

      const std::vector<InspectorItem> iiList = {
            { Pid::PLAY,       0, g.play,        g.resetPlay        },
            { Pid::LINE_WIDTH, 0, g.lineWidth,   g.resetLineWidth   },
            { Pid::MAG,        0, g.mag,         g.resetMag         }
            };
      const std::vector<InspectorPanel> ppList = { { g.title, g.panel } };

      mapSignals(iiList, ppList);
      connect(g.properties, SIGNAL(clicked()), SLOT(propertiesClicked()));
      }
Example #3
0
InspectorBend::InspectorBend(QWidget* parent)
   : InspectorElementBase(parent)
      {
      g.setupUi(addWidget());

      const std::vector<InspectorItem> iiList = {
            { Pid::LINE_WIDTH,     0, g.lineWidth,   g.resetLineWidth   },
            { Pid::PLAY,           0, g.playBend,    g.resetPlayBend    },
            { Pid::FONT_FACE,      0, g.fontFace,    g.resetFontFace    },
            { Pid::FONT_SIZE,      0, g.fontSize,    g.resetFontSize    },
            { Pid::FONT_BOLD,      0, g.bold,        g.resetBold        },
            { Pid::FONT_ITALIC,    0, g.italic,      g.resetItalic      },
            { Pid::FONT_UNDERLINE, 0, g.underline,   g.resetUnderline   },
            };
      const std::vector<InspectorPanel> ppList = { {g.title, g.panel} };
      g.bold->setIcon(*icons[int(Icons::textBold_ICON)]);
      g.underline->setIcon(*icons[int(Icons::textUnderline_ICON)]);
      g.italic->setIcon(*icons[int(Icons::textItalic_ICON)]);
      mapSignals(iiList, ppList);
      connect(g.properties, SIGNAL(clicked()), SLOT(propertiesClicked()));
      }