'Setup configuration page widget
You should implement this method and set the layout of the
preferences page.
layout = QVBoxLayout()
layout.addWidget(...)
self.setLayout(layout)'

def setup_page(self):

    raise NotImplementedError
