gitremote.h 398 B

123456789101112131415161718192021222324
  1. #ifndef GITREMOTE_H
  2. #define GITREMOTE_H
  3. #include <QObject>
  4. #include <gitbase.h>
  5. struct git_remote;
  6. class GitRemote : public GitBase<git_remote>
  7. {
  8. Q_OBJECT
  9. public:
  10. GitRemote(git_remote* raw, GitRepository* parent);
  11. static GitRemote* fromName(const QString& remoteName, GitRepository* parent);
  12. void fetch();
  13. QString name() const;
  14. signals:
  15. private:
  16. };
  17. #endif // GITREMOTE_H