public FilterSongTabTableView(RecordTableModelManager modelManager) {
    super(modelManager);

    removeAction = new QAction(Translations.get("remove_text"), this);
    removeAction.triggered.connect(this, "removeSongs()");
    removeAction.setIcon(new QIcon(RE3Properties.getProperty("menu_remove_icon")));
  }
  public RecommendedSearchTableView(SearchModelManager modelManager) {
    super(modelManager);

    hideAction = new QAction(Translations.get("hide_text"), this);
    hideAction.triggered.connect(this, "hideRecords()");
    hideAction.setIcon(new QIcon(RE3Properties.getProperty("menu_hide_icon")));

    separator1 = new QAction("", this);
    separator1.setSeparator(true);
  }